I have tried to update from 7.x-4.2 to 7.x-4.3 several times but encounter the same error every time and the site becomes entirely broken. The error occurs when I run update.php. It occurs whether I used the module update function or do the whole process manually.
The error is:
An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://telsoc.org/update.php?op=selection&token=blahdiblah&id=3814&op=do StatusText: OK ResponseText: Fatal error: Invalid opcode 153/1/8. in /home/tsaorg/public_html/sites/all/modules/webform/webform.install on line 1918
To restore the site I have to revert to 7.x-4.2.
I also have webform charts and and webform component roles installed. Uninstalling these first has no effect.
Any assistance would be appreciated.
Comments
Comment #1
GrahamShepherd CreditAttribution: GrahamShepherd commentedTo clarify: the error is reported on performing the database update and the report is:
"The update process was aborted prematurely while running update #7421 in webform.module. All errors have been logged. You may need to check the watchdog database table manually."
Comment #2
GrahamShepherd CreditAttribution: GrahamShepherd commentedNoting the issue reported at https://www.drupal.org/node/2427739and the html mail aspects around line 1918 in webform.install, I tried setting email to Plain text in global settings in 7.x.4.2 but this made no difference.
Comment #3
GrahamShepherd CreditAttribution: GrahamShepherd commentedI have Mime Mail installed.
Comment #4
DanChadwick CreditAttribution: DanChadwick commentedLooks like a problem with your PHP installation, probably your opcode cache:
http://fuelphp.com/forums/discussion/11832/fatal-error-invalid-opcode-15...
https://wordpress.org/support/topic/php-server-upgrade-and-webpage-doesn...
PHP 5.3 or higher is required, too.
Comment #5
DanChadwick CreditAttribution: DanChadwick commentedDouble post
Comment #6
GrahamShepherd CreditAttribution: GrahamShepherd commentedYes, this solved the problem.
eAccelerator was installed on the server. Uninstalled it and upgrade worked.
Thanks.