- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPでOut of memoryのエラー解消方法)
PHPでOut of memoryのエラー解消方法
このQ&Aのポイント
- オープンソースのPHPをレンタルサーバにアップロードし、アクセスすると、最初は動作していたのですが、突然エラー画面になってしまいました。Windows7で使用しているブラウザはChrome、IE11の最新版ですが、ブラウザを再起動しても解消されず。
- レンタルサーバのサポートセンターに問い合わせたところ、サポートセンター側ではエラーが出ずに正しく表示されたそうですが、私のメインのPCからは使えない状態です。エラー内容でググって、.htaccessにphp_value memory_limitを記述していますが、メインPCからだけは動作していません。
- 原因や対処法など心当たりがあれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Cookie削除は関係なかったのかな…… どちらかというとCookie削除の方が効くと思ったのですが……。 ・キャッシュが原因だった場合 エラーメッセージそのものとブラウザのキャッシュには特に関連性はありません。 「このURLのデータの最新版はこれだ!(エラー画面)」とブラウザが勘違いしていただけの話です。 (詳しくはブラウザのキャッシュについて調べてみてください) ・Cookieが原因だった場合 PHPでセッションを使っていた場合、 サーバはCookieの値を見て「今接続しているのはこのユーザだな」と判断し、 そのユーザ用のデータを用意します。 今回は、質問者さんのPC用のデータが何らかの原因で不正なデータになってしまい、 そのために質問者さんのPCのみでエラー画面が表示される、 という状態になっていたのかもしれません。
その他の回答 (1)
- Picosoft
- ベストアンサー率70% (274/391)
回答No.1
ブラウザのキャッシュやCookieを削除してみてはどうでしょう?
質問者
補足
ありがとうございます! キャッシュを削除しただけでエラーが消えました。 こんな簡単なことに気付かず・・・ このエラーメッセージとブラウザのキャッシュの関係についてご存知の情報を教えていただけませんか?
お礼
キャッシュを削除した、と書きましたが、 正確にはCookieとキャッシュを削除しました。 きっとCookie削除だけで解消されるかもしれないので、 次回はそうしてみます。 大変わかりやすい解説までありがとうございました!