親愛なるマスターの皆様、PHP で ***** でアクセス違反が発生しました (これらのコードは修正されていません)
私の環境は Windows+php です。PHP のバージョンは次のとおりです。 5.2.5
これは公式の BUG 問題であるとインターネットで読みました。
この問題は頻繁には発生しません。発生した場合は、数回更新するだけで解決します。しかし、問題は何でしょうか? それで、インターネットで検索してすべての方法を試しましたが、解決できませんでした
1. Web サイトで見つかった PHP eaccelerator の問題は何ですか?
2. これはバックグラウンドでのログインは問題なく、SESSION
3 を必要としないとも言われています。 c:/winnt/temp のアクセス許可の問題。セキュリティの問題により、この環境変数は実際のフォルダーに配置され、アクセス許可が与えられます。
4. メモリが不足しているとも言われています。私のサーバーには 8G のメモリがあり、アクセスする人も少ないです。
5.アプリケーションプールに設定されている制限を削除しても、機能しません。
上記の方法をすべて試しましたが、うまくいきません
PHP のバージョンをアップグレードすると解決できますか?
この問題に遭遇した専門家に解決を依頼してください。よろしくお願いします。
-----解決策---------
これは、php とウィンドウのメモリ管理の競合によって発生します
php コア コードが十分なメモリを適用できない場合に表示されますが、実際には php のメモリ オーバーフローの症状です
バージョンを変更できます。 php には常にアップグレードがあるのはなぜですか?その理由は、彼が常に問題を発見してトラブルシューティングを行っているためです
常にバージョン アップグレードを行いたくない場合は、少なくとも偶数番号のマイナー バージョンを選択してください
問題が見つかった場合は変更を加えてください。i i=1 ,3,5 ,7... テスト
を実施したところ、以前の修正にまだ欠陥があることが判明したため、それを改善しました。i i=2,4,6,8...
つまり、均等-番号付きのバージョン番号は比較的安定したバージョンです