私はこれに夢中になりました。 、許容メモリサイズが262144バイト(24576バイトを割り当てようとしました)
Allowed memory size of 262144 bytes exhausted (tried to allocate 24576 bytes)
TODOリスト
チェックするphpinfo()右php.iniのルートを持って、それを編集:
は、私は次のメッセージが表示されました。memory_limit = 128M
へ 変更のmemory_limitは、値のmemory_limitが結果と詐欺のphpinfo()を変更していることを確認してください:
memory_limit 128MB 128MB
チェック.htaccessファイルと(必要ない)も
php_value memory_limit 128M
とを追加しました(エラー行の前に)PHPのように変更する:
ini_set('memory_limit','128M');
メモリは128Mに設定されていますが、それでもエラーは発生します。
エラーは、Swiftライブラリ(電子メールを送信するライブラリ)内のabstractSmtpTransport.phpにあります。そのため、私のコードintは機能しません。
編集:はい、以前はApacheを再起動していました。
EDIT 2: @patrick、しかし何も低い値、28M INTすべてのファイル、としようと試み
Apacheを再起動エコーなかったことを添加し、同じエラー(するphpinfo新しい値を示した)
を用いて試み-1 、再起動、および同じエラーです。
編集3:許可されたメモリが割り当てられたメモリよりも大きいのは奇妙ではありませんか? (許可されたメモリサイズが実際の許可されたメモリの下にあるという事実にもかかわらず)
ダブルチェックするだけで、変更後にApacheを再起動しましたか? – raidenace
もっと低い値を試してみるとどういう意味ですか? – eis
いくつかの殺害再帰? –