Tagged: seo https
May 3, 2016 at 10:48 am #26534
I seem to be having a problem with this plugin. When I upload my images via FTP, they just sit in the “new” folder and don’t process and appear in the media section. I already have the cron job set up on my server to run every minute. Any help in solving this issue would be appreciated.May 3, 2016 at 12:08 pm #26535
What happens when you run the job manually – Dashboard -> Symbiostock – > Settings
What message are you getting on when you click on Run Now ?
One other thought – is your web host capable of working with the plugin?
GeorgeMay 4, 2016 at 4:26 am #26544
When I run the cron job manually, I get the the usual boxes across the top of the page that say:Blog: 1Memory at Start: 4M0 thumbnails regeneratedMemory at End: 4MMemory Peak: 5M
The pictures still don’t process when running it manually.
As for the host, I am running the site on a VPS. I have setup all the required prerequisites for the plugin to work properly. In fact, I have used this plugin in the past on another VPS and it worked fine. My current setup is almost identical to the previous setup so I don’t think that is the issue.
What is happening now is every time the cron job runs, the plugin attempts to process the first picture. The first picture shows up in my product section but it has no picture, just a blank product with the attached licences/prices. When the cron job runs again, it makes another one of these blank products for the same exact picture. It seems rather odd.
Edit: Sometimes, the following error shows up. I’m not sure if it will help in diagnosing the problem:
Error(s): Failed to find original media: ss_12.jpg, product ID: 12May 4, 2016 at 7:21 am #26547
The first thing I noticed is your memory. Is that correct ? Have you run the wizard n the Settings page? Does everything check out okay there?May 4, 2016 at 7:38 am #26548
I ran the wizard before. Every test shows up successfully (all the images and the metadata).
Here is the “System Information” (if it’ll help)
Imagick PHP Extension: Enabled
Fileinfo PHP Extension: Enabled
Maximum Excution Time: 600
Memory Limit: 256M
Exec Commands: EnabledMay 4, 2016 at 11:39 am #26550
Your memory at the start of the cron should not be so low – it should be at least 40M or higher. It is most certainly a memory issue – somehow your VPS settings are limiting the memory available to PHP and this is preventing the images from being parsed. So what happens is Symbiostock adds the database information for the media, but when it tries to process it the script crashes. Then it tries again and again.May 4, 2016 at 10:38 pm #26558
That makes sense. Do you have any idea why that might be though? I have my memory_limit in my php.ini file set to 256M and I have define(‘WP_MEMORY_LIMIT’, ‘256M’); in my wp-config.php file. I’m not sure what else it could be that would cause this memory issue. If you have any ideas, let me know.
AlexMay 4, 2016 at 11:09 pm #26559
Also wanted to add that the Symbiostock plugin states that the memory limit is 256M (as seen in the system information from a previous post)May 6, 2016 at 6:46 am #26571
Update: So I still can’t seem to figure out what the problem is. I have gone so far that I ended up wiping the VPS and starting over from scratch. When I finally got the LEMP stack up and running and installed WordPress, WooCommerce, and finally Symbiostock, I still got the same result. When I was re-configuring the VPS, I made sure that every PHP setting for memory was correctly set (along with every other setting).
I’m wondering if it is a compatibility issue with PHP 7.0 or something like that because at this point, I am lost. Everything else in WordPress seems to work just fine and all the tests in the wizard also work perfectly, so I’m not sure what this is happening with this plugin. On an old VPS, this plugin used to work perfectly with practically the same exact setup, which confuses me even more.
Let me know if you have any other ideas. Otherwise, I might have to look for a different plugin for this project.May 6, 2016 at 2:01 pm #26576May 7, 2016 at 6:06 am #26585
Update: So it seems it might have been a compatibility issue with PHP 7.0. I set up a test site with PHP 5.6 and it seemed to work properly. I will add another update after I try it on my regular site.
If that is the case, is there any plans for this plugin to support PHP 7.0 in the future?May 7, 2016 at 1:07 pm #26587May 11, 2016 at 11:34 am #26620
[Another (Probably Final)] Update: So it did end up being an issue with PHP 7.0. I downgraded to PHP 5.6 on my production server and everything is now working perfectly.
Thank you Robin and George for all your help.
-AlexAugust 23, 2016 at 10:51 pm #27704
I’m having the same issue now too, my php is 5.6.24. Here’s the cron job boxes:Memory at Start: 40MLoad at Start: 1M1 product integrity checks completed0 new/updated images/videos parsed0 thumbnails re/generatedMemory at End: 40MMemory Peak: 67MLoad at End: -0.01M
Please advise.August 24, 2016 at 4:06 am #27705
Hey there – unless you’ve changed something, it is unlikely the plugin will suddenly stop working. Please ensure that you are uploading files into the correct directory, and test using the web uploading method for confirmation.
Also ensure you are waiting about a minute before processing so the file gets processed.
You must be logged in to reply to this topic.