ホームページ  >  記事  >  バックエンド開発  >  PHPページがメモリを大量に消費する問題を解決する方法

PHPページがメモリを大量に消費する問題を解決する方法

WBOY
WBOYオリジナル
2016-07-25 09:00:501170ブラウズ
PHP ページによって消費されるメモリが異常に大きい場合があります。これは、メモリが大きすぎることを意味します。この記事では、シンプルで効果的な解決策を参考として提供します。

原因分析: PHP ページで消費される最大メモリ (php.ini で設定) はデフォルトで 8M です。PHP で操作するファイルや画像が大きすぎる場合、例外が発生します。

Programmer Home はすべての人にソリューションを推奨します。 1.php.iniを変更する Memory_limit を 8M から 16M (またはそれ以上) に変更し、Apache を再起動します。

2. PHP ファイルに ini_set("memory_limit", "100M"); を追加します。 注: システムの他のリソースを通常に使用する場合は、memory_limit をあまり大きく設定しないでください。-1 は制限がないことを意味します。

3. .htaccess ドキュメントを変更します (現在のディレクトリが .htaccess をサポートしている必要があります) ドキュメントに追加されました: php_value メモリ制限 16M //必要に応じて値を適切な範囲に調整できます



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。