2

PHP 5.4.12 および Apache 2.4.4 で Cakephp アプリケーション (バージョン 1.3.4) を実行しようとすると、厳格な標準エラーが発生します。現在、アプリケーションの Cakephp バージョンをアップグレードできません。提案されたすべてのソリューションをオンラインで試しましたが、何も機能しませんでした (bootstrap.php で error_reporting を設定するなど)。誰かがこの問題を解決できましたか? もしそうなら、私に知らせてください。

ありがとうございました

4

4 に答える 4

1

Cake ライブラリでコード検索を行い、「error_reporting」を設定する場所を見つけることができます。いくつかを見つけて、その値を「E_ALL & ~E_DEPRECATED & ~E_STRICT」に設定すると、問題が解決します。

たとえば、cake/libs/configure.php を見たいと思うかもしれません。

于 2013-12-25T00:03:07.120 に答える
1

Cakephp 0.2.9 を PHP 5.5.9 に移行するときに、これらのエラー メッセージが表示されました。下にラインを入れる

error_reporting( ~E_STRICT & ~E_DEPRECATED );

ファイル cake\libs\object.php の class Object ステートメントの直前。わたしにはできる。

于 2014-07-16T03:33:46.940 に答える