サーバーのメモリ制限でPHP容量を上げる操作

結論:php.iniの操作で解決する場合があります。

運営費用の安いサーバーでPHPの編集をすると以下のメモリ不足エラーが出ました。

Fatal error: Allowed memory size of 12345678 bytes exhausted (tried to allocate 134217736 bytes) in filename on line 3

上記はメモリ制限を超えたからです。

そこで、私が解決できた対処法は以下です。

対処法:レンタルサーバのphp.iniの容量(memory_limit)を上げると解決できました。

(1)サーバーのphp.iniの編集画面でmemory_limit○○の記述を探す。

(2)「memory_limit = ○○」の一番前に「;」半角セミコロンし、プログラムの実行を阻止。

(3)その下にmemory_limit○○の容量を上げた追記をして、保存する。

<php.ini編集の具体例>

;memory_limit = 1G  

memory_limit = 2G  

上記で異常が無かったので、そのまま終了しました。

いかがでしたでしょうか?

はじめ、安かろう、悪かろうだし、仕方ない…と思いました。

試行錯誤すると、意外と何とかなることもあります!

あきらめる前に一度お試し下さい!

周囲と調和する

自然界に存在するあらゆる存在はお互いに作用し合っています。そこで、当サイトは相互扶助の世の中であって欲しいと願い、ポジティブな情報を発信しています。

from  いっちゃん

--------------------------- 

■ さちみたま.com