ホームページ  >  記事  >  バックエンド開発  >  致命的なエラー: 許容メモリサイズは 123456789 バイトです

致命的なエラー: 許容メモリサイズは 123456789 バイトです

WBOY
WBOYオリジナル
2016-07-13 10:57:171191ブラウズ

今日 dedecms を実行すると、一部のページで Fatal Error:Allowed Memory size of 123456789 bytes が表示されます。いくつかの問題を解決する方法を紹介します。

エラーメッセージ

致命的なエラー: E:VertrigoServwwwinstall.php の 488 行目で、8388608 バイトの許容サイズのメモリが使い果たされました (3214636 バイトを割り当てようとしました)。

phpinfo.phpファイルを直接作成し、次のコードを記述します

それでは自分の記憶をチェックしてみましょう

php のメモリ割り当てが不十分です:

1. php.ini を変更する (推奨)

コードは次のとおりですコードをコピーmemory_limit = 12M (大きくしてください)

2. プログラムに次のステートメントを追加します

実行時にPHPのメモリ設定を変更する

次のコマンドラインを PHP コードに追加するだけです。

コードは次のとおりですコードをコピー

ini_set('memory_limit','128M');

?>

3. ルートディレクトリに .htaccess ファイルを作成し、次の内容を追加します

コードは次のとおりですコードをコピー
php_value max_execution_time 1200

php_value メモリ制限 200M
php_value post_max_size 200M
php_value Upload_max_filesize 200M

memory_limit はどれくらいに設定する必要がありますか?

これはアプリケーションの要件に完全に依存します。たとえば、WordPress ではコア コードを実行するために 32MB が必要です。 Drupal 6 では、この値が少なくとも 16MB である必要があり、32MB に設定することをお勧めします。多数のプラグイン、特に画像処理を必要とするプラグインをインストールする場合は、128MB 以上のメモリが必要になる場合があります。

http://www.bkjia.com/PHPjc/632094.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/632094.html技術記事今日は dedecms を実行すると、一部のページで Fatal Error:Allowedmemorysize of 123456789 bytes が表示されます。いくつかの問題を解決する方法を紹介します。 エラーメッセージ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。