co-heyerror_reportingは、php.iniの中に書かれている設定で、どのレベルのエラーを出力するかの設定です。このE_STRICTのエラーは、php5でphp4の書式で記述されているプログラムを実行すると、大量に出ます。static定義されていないメソッドを、クラス名::メソッド名で呼んだりしたときに出るのです。E_ALLは、全部のエラーを出力してねっていう設定です。~E_NOTICE”とかでNOTICEメッセージを抑止している方もいたと思います。このE_ALLのなかに、E_STRICTで表示されるメッセージは含まれていなかったのです。それが、php5.4からは、E_ALLに含まれることになりました。php5.4に上げた途端エラーメッセージが大量に!って場面に遭遇するのです。PAER使っている方は、必ず遭遇するのではないでしょうか。php4でも動作するように作られているので。E_STRICTのエラーを表示しないためには、以下のように記述します。~E_STRICTphp.iniのコメントでも親切に例がのってました。~E_DEPRECATEDphp4から持ってきたプログラムがうまく動かないと聞かれて調べてたんですが、勉強になりました。以下のサイトを参考にさせて頂き、大変ありがたかったです。WordPress%d人のブロガーが「いいね」をつけました。