今日、php 製品を使用しているときに、... で許可されたメモリ サイズが 8388608 バイト使い果たされました (46080 バイトを割り当てようとしました) というプロンプト メッセージが表示されました。確認したところ、この製品はユーザー メモリを考慮していないためでした。この方法を解決する方法を見てみましょう
php.iniのパラメータmemory_limitが十分に設定されていないことが原因で、上記の問題が発生します。いくつかの解決策を見てみましょう。
方法1、プログラムを使って実現します
コードをコピー | |
方法 2、.htaccess を使用します。これは非常に実現可能です。
.htaccess に追加します
コードをコピー | |
方法 3、これはサーバー管理権限を持つ友人向けで、php.ini ファイルを直接変更します。
「memory_limit」項目を見つけます。ない場合は、このパラメータをファイルの最後に追加できます。以下にいくつかのセットアップ例を示します
コードをコピー | |
128Mを任意の値に変更して設定できます |
このようにして、製品を再度実行すると、前述の....で使用された8388608バイトの許容メモリサイズ(46080バイトを割り当てようとした)は表示されなくなります。
http://www.bkjia.com/PHPjc/632229.html