ホームページ > バックエンド開発 > PHPチュートリアル > php 許容メモリサイズ 8388608 バイトを使い果たしました (_PHP 教程を試行しました)

php 許容メモリサイズ 8388608 バイトを使い果たしました (_PHP 教程を試行しました)

WBOY
リリース: 2016-07-13 10:55:38
オリジナル
1318 人が閲覧しました

今日、php 製品を使用しているときに、... で許可されたメモリ サイズが 8388608 バイト使い果たされました (46080 バイトを割り当てようとしました) というプロンプト メッセージが表示されました。確認したところ、この製品はユーザー メモリを考慮していないためでした。この方法を解決する方法を見てみましょう

php.iniのパラメータmemory_limitが十分に設定されていないことが原因で、上記の問題が発生します。いくつかの解決策を見てみましょう。

方法1、プログラムを使って実現します

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

コードは次のとおりですコードをコピーini_set('memory_limit','128M'); これにはサーバーが改変を禁止していないことが必要であり、通常の仮想空間を運営することはできません。

方法 2、.htaccess を使用します。これは非常に実現可能です。

.htaccess に追加します

コードは次のとおりですphp_value メモリ制限 128M 128M を任意の値に変更して設定できます。
コードをコピー

方法 3、これはサーバー管理権限を持つ友人向けで、php.ini ファイルを直接変更します。

「memory_limit」項目を見つけます。ない場合は、このパラメータをファイルの最後に追加できます。以下にいくつかのセットアップ例を示します

コードは次のとおりですメモリ制限 = 128M; 128Mを任意の値に変更して設定できます Apacheを再起動するだけです。
コードをコピー

このようにして、製品を再度実行すると、前述の....で使用された8388608バイトの許容メモリサイズ(46080バイトを割り当てようとした)は表示されなくなります。

http://www.bkjia.com/PHPjc/632229.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632229.html技術記事本日、php製品を使用していると、「許容サイズのメモリ8388608バイトが使い果たされました(46080バイトを割り当てようとしました)」というメッセージが表示されました。確認したところ、この製品が の使用を考慮していないためでした。 .
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート