fatal error invalid opcodeの意味
PHPの解析エンジンZend Engineの不具合が発生しコードが実行できない。
考えられるエラーの原因
eAcceleratorというPHPのキャッシュを生成して高速化するモジュールがサーバーに組み込まれていて、かつPHPのバージョンが古い場合に特定の関数を呼びだすと発生します(をサーバーにおいて実行するとeAcceleratorが使用されているかを調べる事ができます。)
エラーの対処方法・修正方法
eAcceleratorの使用を停止する
.htaccessファイルをワードプレスのディレクトリに設置し、下記の記載を追加します
php_flag eaccelerator.enable 0 php_flag eaccelerator.optimizer 0
eAcceleratorのアンインストール
上記で解決した場合は、PHPのバージョンをあげて、eacceleratorに対応したPHPとするか、eacceleratorをアンインストールします
php.iniにてeacceleratorを停止する
extension="eaccelerator.so"
↓上記をコメントアウトします
;extension="eaccelerator.so"