7:27 pm
July 13, 2017
the latest from my support ticket.
Your VPS host machine was indeed updated to Ubuntu 18.04 on September
18th. However, it appears that the CyberSEO developer mentioned that this
issue should not occur on Ubuntu. I also see that your domain
is currently setup to use PHP 7.2 CGI mode and the plugin should also
work under this mode. Can you try disabling the CyberSEO plugin and
possibly re-installing it to see if that helps correct the error you are
seeing? If that does not seem to work let us know and we will continue to
dig deeper into the cause of this issue.
So the issue was directly related to the ubuntu upgrade as that is the day my feeds stopped working.
I see. At least we know what happened. I had such an error with CentOS 7 when PHP was running as Apache module and as FastCGI. This makes me think that the problem is not related to the operating system, but it is related to the Linux components (libraries and modules) installed with it. Which version of Linux was installed before the update? Which version of PHP and MySQL were installed before it?
I would also like to find out the reason of the error, because it's not an error in PHP code. It's a failure of the PHP engine on server during the execution of MySQL query which is being preformed by the following WordPress API function: Login to see this link which tries to save a serialized PHP object into database.
I think it somehow caused by an error in WordPress API (to be correct, not in the WordPress code, but in some particular Linux library component mixes) because of the complicated structure of serialized objects in CyberSEO Pro. So I'll try to find a way to get round it by packing the data into a different structure.
You may also try to use Login to see this link. Just install it from the WordPress repository, activate it and deactivate CyberSEO Pro. It has much less functionality than CyberSEO Pro, but it's still much more powerful than WPeMatico. There are 10,000+ active installs of CyberSEO Lite according to the WordPress stats.
9:22 pm
July 13, 2017
6:37 am
July 13, 2017
Here is the reply if it helps you any. I was using php 7.2 fastcgi as that's the recommend level 7.1 and 7.3 both fastcgi or just cgi are available too. You think he would have told us what they upgraded to as well.
Thanks for contacting us. The previous version of Ubuntu was 14.04. The
previous versions of PHP was 7.0 and 7.1. The MySQL previous version was
5.6. Have you tried running your site under another PHP version to see if
that helps? If you still have any other questions or need further
assistance let us know and we will be happy to address them for you.
The PHP version doesn't matter. CyberSEO works the same way with PHP 5.6 and PHP 7.3 (the second one is just 2x times faster). The problem is in components of the whole system (PHP library versions, MySQL engine) and the mode it runs. In my personal case the problem was instantly solved by switching PHP to CGI mode. BTW, even when it was running as an Apace module, it was possible to make it work by restarting the Apache server. But... just for the first time after the restart. Then the plugin tried to pull the feeds for the second time, the error was back. This means that something wrong in the system (I mean PHP interpreter and its libraries or MySQL server). Something like stack overflow, problem with garbage collector etc. Something what happens on a server side, which can't be controlled on my side. As I said above, it's not an error in CyberSEO or WordPress PHP code. It's a server software failure.
Right now CyberSEO runs at 44,000 websites, but only a few users (including me) have faced the mentioned problem. Some have solved it by moving to another host provider which has other server configurations. I have solved it by switching the PHP mode. You had never faced it before as well on the same server hardware, but now you have it because your system software was changed, while CyberSEO code wasn't altered.
5:38 pm
July 13, 2017
Just wanted to report back that I disabled the pro version just now and installed the free or Lite version of the plugin and YES when I run my feeds they are syndicating without error.
I also received an email from dreamhost yesterday. No solution to my issue but maybe this might help you.
______________________
Ubuntu is the operating system that powers a huge chunk of DreamHost. And, like any operating system, it receives regular updates to fix bugs, improve stability, and add features.
We will be upgrading your VPS host machine from version 14.04.5 LTS (also known as Trusty Tahr!) to 18.04.1 LTS (aka Bionic Beaver!).
2:20 pm
admin said
The PHP version doesn't matter. CyberSEO works the same way with PHP 5.6 and PHP 7.3 (the second one is just 2x times faster). The problem is in components of the whole system (PHP library versions, MySQL engine) and the mode it runs. In my personal case the problem was instantly solved by switching PHP to CGI mode. BTW, even when it was running as an Apace module, it was possible to make it work by restarting the Apache server. But... just for the first time after the restart. Then the plugin tried to pull the feeds for the second time, the error was back. This means that something wrong in the system (I mean PHP interpreter and its libraries or MySQL server). Something like stack overflow, problem with garbage collector etc. Something what happens on a server side, which can't be controlled on my side. As I said above, it's not an error in CyberSEO or WordPress PHP code. It's a server software failure.Right now CyberSEO runs at 44,000 websites, but only a few users (including me) have faced the mentioned problem. Some have solved it by moving to another host provider which has other server configurations. I have solved it by switching the PHP mode. You had never faced it before as well on the same server hardware, but now you have it because your system software was changed, while CyberSEO code wasn't altered.
Can you run a Poll for the users that are not having issues to show what version of OS and PHP they are running,hopefully then we can put together a hosting combination that works.
I'm shutting down my server that was running Centos 7 and later Php versions as it's a waste of time and money to keep trouble shooting this problem.
Would rather move hosting to what we know works VS going around in circles guessing why this combination does not work.
Can we get a poll / list of hosts that are confirmed work ?.
6:10 pm
July 13, 2017
Hello Admin,
I just purchased the version 8 upgrade and installed it and ran a few feeds manually and it worked without the error.
I am going to continue to manually run the remaining feeds and then monitor to see if it continues to work via cron or you know automatically "Check this feed for updates every" so many seconds.
Thanks for taking the time to look into and resolve this issue.
Most Users Ever Online: 541
Currently Online:
16 Guest(s)
Currently Browsing this Page:
2 Guest(s)
Top Posters:
ninja321: 84
s.baryshev.aoasp: 68
Freedom: 61
Pandermos: 54
MediFormatica: 49
B8europe: 48
Member Stats:
Guest Posters: 337
Members: 2817
Moderators: 0
Admins: 1
Forum Stats:
Groups: 1
Forums: 5
Topics: 1627
Posts: 8280
Newest Members:
igor.buzaev, jeremyboucher, lthompson2709, MAC, duty3canada, backlinkmoroccoAdministrators: CyberSEO: 3913