ホームページ >バックエンド開発 >PHPチュートリアル >致命的なエラー 許可されたメモリ サイズ_PHP チュートリアル
さまざまな権限を持つウェブマスターに応じて、以下に解決策を紹介します。
php.iniファイルを変更するためのサーバー管理権限を持っていますphp.iniのmemory_limit = 8Mを12M以上に直接増やすことができます。 (注: 以下は MB ではなく M です)
サーバー管理権限なし
1. php はメモリを直接変更できますが、php.ini でこの関数の使用が禁止されている場合、このメソッドは無効になります。
ini_set('memory_limit','12M');//もちろん、より大きな値に設定することもできます
2.htaccess メソッド、この種の一般空間ホストはサポートします
php_valuememory_limit 20000000
ファイルマッチ>
注: 一般的には 8M が標準ですが、8M では不十分な場合もあります。
フレンドリーなリマインダー: 致命的なエラー: 許容メモリ サイズ 8388608 バイトが使い果たされました。構成されたmemory_limit値が8Mであることを示します。この解決策も上で紹介した方法で解決されます。 Memory_limit 値は少しずつデバッグする必要があります