Fro many years now we have been running a forum plugin called VBSEO. This has been great for changing the names of pages to contain the title of the forum thread, it also enhances many other things too.
Last night the forum was running an 'httpd' process at 100%, we have a dual core processor so its not too bad that half of it was running a process that appears to be hung up in a loop. Well this morning i terminated this process though the SSH interface, and it respawns another. So all is good there.
Well I got an email from Google, they index many pages on our website, and they were returning an error 500, this in an internal server error. However when viewing the pages they appears to view okay, it had this message in the header though. So I disabled many plug ins, including google pagespeed, any caching plugins, and retried. I kept getting the same HTTP response code, however if you refreshed the pages a few times it becomes an HTTP 200, this is a good response.
Anyway i contacted the place where the web server lives, and they done quite deep investigation into this.
They found this in the error log.
This is indicating the 'functions_vbseo_ui.php' has an issue. I have re-uploaded all VBSEO files since then. However troubles registering the full version key, so I try the VBSEO website, they are out of business. Is that the reason VBSEO isn't working as it contacts their server to check licensing.
I have now removed VBSEO from the system, although this gives us different page names. I will work on this to make them more like what they were, as there are other methods. On reading info about VBSEO it seems it have great enhancements for vBulletin version 3, as it didn't have these functions built in, however vBulletin version 4 has quite a lot of it built in. We have version 4. So perhaps thats why VBSEO died, they no longer supported it as it wasn't really required any more...
Anyway, the forum is functional now.
Going to dabble in the URL rewrite (sensible page names) to get it similar to what we had before.
Last night the forum was running an 'httpd' process at 100%, we have a dual core processor so its not too bad that half of it was running a process that appears to be hung up in a loop. Well this morning i terminated this process though the SSH interface, and it respawns another. So all is good there.
Well I got an email from Google, they index many pages on our website, and they were returning an error 500, this in an internal server error. However when viewing the pages they appears to view okay, it had this message in the header though. So I disabled many plug ins, including google pagespeed, any caching plugins, and retried. I kept getting the same HTTP response code, however if you refreshed the pages a few times it becomes an HTTP 200, this is a good response.
Anyway i contacted the place where the web server lives, and they done quite deep investigation into this.
They found this in the error log.
[Mon Oct 28 10:51:33 2013] [error] PHP Parse error: syntax error, unexpected T_STRING in /vbseo/includes/functions_vbseo_ui.php(31) : eval()'d code on line 1, referer: http://www.solent-renegades.co.uk/renegades-cafe/index2.html [Mon Oct 28 10:51:33 2013] [error] PHP Parse error: syntax error, unexpected T_CLASS in /var/www/vhosts/solent-renegades.co.uk/httpdocs/vbseo/includes/functions_vbseo_ui.php(237) : eval()'d code on line 2, referer: http://www.solent-renegades.co.uk/renegades-cafe/index2.html |
This is indicating the 'functions_vbseo_ui.php' has an issue. I have re-uploaded all VBSEO files since then. However troubles registering the full version key, so I try the VBSEO website, they are out of business. Is that the reason VBSEO isn't working as it contacts their server to check licensing.
I have now removed VBSEO from the system, although this gives us different page names. I will work on this to make them more like what they were, as there are other methods. On reading info about VBSEO it seems it have great enhancements for vBulletin version 3, as it didn't have these functions built in, however vBulletin version 4 has quite a lot of it built in. We have version 4. So perhaps thats why VBSEO died, they no longer supported it as it wasn't really required any more...
Anyway, the forum is functional now.
Going to dabble in the URL rewrite (sensible page names) to get it similar to what we had before.