Forum Replies Created
-
AuthorPosts
-
January 13, 2016 at 4:46 pm #25446
If the processor isn’t running regularly, all kinds of weird things can happen – it doesn’t just process images, it does a lot of maintenance activities and must be run regularly.
So depending on your control panel, try to find the ‘scheduled processes’, ‘cron job’, or ‘task scheduler’ and stick in the line provided on your Symbiostock > Settings page. That should work just fine, and may resolve this issue of yours. You can also try manually running the processor a few times and then see if the download link shows.
January 13, 2016 at 4:20 pm #25444Hi Tom,
After you create a new product, it may take up to 10 minutes for the product to be updated with a proper download URL. This is accomplished through the Symbiostock processor which should be setup to run once a minute.
However, I do not know if this is why a download link is not being generated on your side, as it may be specific to WooCommerce. Are you running the processor automatically every minute via your control panel’s cron system?
January 13, 2016 at 4:13 pm #25443January 12, 2016 at 5:16 pm #25436January 12, 2016 at 5:13 pm #25435Notices are extremely strict in PHP – if you refer to a variable that has not formally been initiated you get a notice. It’s a silly sort of warning that means absolutely nothing.
So, for example, if you were to simultaneously create and assign a variable as such:
$thisnumber = $thisnumber+1;
You would get a warning notice because $thisnumber has not yet been initiated, though you are adding it to 1. This is often used in loops. So to prevent the notice you would have to do:
$thisnumber = 0;
$thisnumber = $thisnumber+1;But since an uninitiated variable has no value anyways, it is redundant in a lot of cases. As you can see, this poses no issue.
However, I can’t say Symbiostock is not causing a problem with your other plugin, irrespective of those notices. Try disabling Symbiostock and see if it persists.
January 12, 2016 at 1:57 am #25428I see this as all part of adjusting the pricing and policies within the beta period. That being said, PayPal transaction fees have been pretty steady for a number of years so as a baseline, I don’t see this changing. But clearly with this latest sale it seems our price point is really good for upselling, and we still make a large amount of money on these sales as compared to subscriptions with agencies, but the numbers needed to be tweaked to make room for affiliates and some growth in Symzio.
I am going to start focusing on marketing the affiliate program and was doing some analysis and realized that there would be no point because Symzio would actually lose about 16 cents a transaction with every sale, which doesn’t actually yield growth. Now, even if the profit is only a meager 4 cents, at least there is the possibility that some of the orders will be multiple images which will then allow Symzio to grow with increased sales, thereby marketing to multiply that.
In the end the point is sustainable growth and so every necessary cost must realistically be covered, otherwise we’re just fooling ourselves. But IMO this isn’t a huge deal. Just as the original pricing model needed to be tweaked, so too does the revenue share, and other things may need to be tweaked as well as we see more growth.
January 11, 2016 at 7:38 pm #25420Easiest way is to just increase the font-size/zoom in your browser. If you don’t want to do that, you can add this to your theme’s functions.php (or anywhere else that is included in your WP install):
function adminlargethumb() {
echo ‘<style>
table.wp-list-table td.column-thumb img {
max-width: 80px!important;
max-height: 80px!important;
}
</style>’;
}
January 11, 2016 at 10:09 am #25418It’s basically not reliable – GD memory errors cannot always be replicated – sometimes it works, sometimes it doesn’t. There is often no clear rhyme or reason. But the processor will keep trying. However, these are fatal errors – so if for some reason you upload an image that always fails, your processor will just stop processing because that will always cause the script to end.
The memory limit is likely implemented by your web-hosts, and they are the ones that configure the php.ini file – if you’re in a shared environment, you are going to have to ask them to increase the memory limit so this issue is minimized.
The only other option would be to move hosts where you would have access to Imagick.
January 11, 2016 at 10:01 am #25417January 11, 2016 at 9:57 am #25416January 11, 2016 at 5:45 am #25408January 11, 2016 at 5:43 am #25407Hey there – this is a memory issue, as indicated. Basically the memory your server has been allocated by your host is too low so the script is terminating. If you were to reduce the size of the image it should theoretically work.
Another thing is whether you are using Imagick or GD – GD uses significantly more memory than Imagick does. Symbiostock will automatically use Imagick if it is available.
January 10, 2016 at 4:32 pm #25399Welcome!
Password protected products:
https://wordpress.org/support/topic/protect-a-product-by-password
I don’t know what you mean by ‘folders’, but the only way I know how to protect certain products is by password protecting them. There may also be a WooCommerce extension that does precisely what you’re looking for, but you’d have to dig around:
https://www.woothemes.com/product-category/woocommerce-extensions/
Order online Prints:
This is mostly do-able by just checking the ‘physical product’ checkbox under the Symbiostock > Licenses tab for the desired license you wish to use as a print product. However, with this, no zip files are generated for either the client or the website owner – the owner would have to manually download each of the images required for print and do it that way, and the client would not receive a small version of the image. These functionalities can be added, however, with some custom coding. If you do require this, PM me and we can see what can be done with regards to a custom job.
January 10, 2016 at 4:24 pm #25398Hi there
Do you mean one price and resolution across all your photos? Or one price and resolution unique to each photo?
If you want one price and resolution across all your photos, just go to your Symbiostock > Licenses tab and edit all the licenses you don’t want and un-check ‘Apply to Raster’. Whatever remains will automatically apply to your images, and you can alter the price and resolution by editing that license.
Once you make all the changes you want to the license, if you already have uploaded images you will either have to re-save them, or check the ‘Update licences’ and ‘Update prices’ checkboxes on the edit page for that license.
January 10, 2016 at 6:13 am #25394 -
AuthorPosts