• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Fatal error:について)

Fatal error:について

このQ&Aのポイント
  • AというページにてFatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 512 bytes) in /home/◯◯◯/Smarty/common.php on line 20というエラーメッセージが表示されます。
  • ini_set("memory_limit", "512M");を記述しても解決しないようです。
  • どちらに記述すれば良いかわからず、両方に書いても解決しません。解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

レンタルサーバなどのような特殊な環境下ですと、ini_setが受付なかったり、memory_limitの制限がかかっており、512Mまで拡張出来なかったりしますが、そこら辺はどうでしょう。

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

40MBを使い切るというのはメモリの無駄遣いをしているのではないでしょうか プログラムを見なおした方がいいと思います

hagi21
質問者

補足

回答ありがとうございます。 メッセージが出ていた部分はcsvに関する処理だったのですが一度その部分を削除したら 表示されるようになりました。 現在、サーバ内に不要なcsvファイルが500件近く残ったままだったので もしかしたらそれらが圧迫していた原因だったりするのでしょうか?

関連するQ&A