1

最近、Web サーバーで多くの問題が発生したため、ホスティング会社からのアドバイスに従ってメモリをアップグレードしましたが、再びクラッシュし、cPanel のリソース監視で何も表示されていないにもかかわらず、まだメモリ不足の問題であるとアドバイスされています。 CPU またはメモリの使用率が 10% を超えています (すべて 100% 以内)。

PHPスクリプトのメモリ割り当てを増やす必要があると彼らは言っていますが、それは可能ですが、割り当てられたメモリ割り当てを使い果たした1つのスクリプトがサーバーをダウンさせる可能性があるとは思えませんでした。PHPスクリプトのメモリ制限のポイントは、PHPがすべてのサーバーメモリを消費するのを防ぐためだと思いましたか?

サーバー上の各 PHP スクリプトは、同じ PHP メモリ割り当てを共有していますか?

4

1 に答える 1

2

いいえ、memory_limit各スクリプト インスタンスに個別に適用されます。あなたの質問に答えると、単一の PHP スクリプト インスタンスがメモリ不足になっても、Web サーバー全体がダウンすることはありません。

于 2012-11-26T12:04:25.853 に答える