0

PLESK で PHP safe_mode のデフォルト値が ON になっているのはなぜでしょうか。セキュリティ上の問題だと思いますが、これはどのように役立ちますか?

ps 経験の浅い Web 開発者として、なぜ .php ファイルがサーバー上で実行されるのではなくダウンロードされたのか、疑問に思うのに何時間も費やします。その理由は、この php のデフォルトの safe_mode が ON であり、plesk コントロール パネルの設定に妥当な変更をランダムに加えることで解決策を見つけたからです。この質問をすることで、私はこのばかげた問題で失った苛立たしい時間を慰めたいと思っています. デフォルトで .php ファイルを実行せず、それらが機能しない理由を明示的に説明しないのは、私にとっては愚かなことです。

4

1 に答える 1

2

ファイルが実行されずに表示されるという問題は、 の設定とは関係ありませんsafe_mode

safe_modeハッカーがサーバーに侵入する可能性がある、潜在的に危険な操作をスクリプトが実行できないようにすることが重要です。

.phpファイルを実際にリンクする設定をランダムに変更してmod_perl正しく実行したように思えますが、何をしているのかわからない場合は、実際にオンにsafe_mode戻す必要があります.

また、問題をデバッグするときの一般的な経験則として、一度に 1 つのみを変更し、各変更の間にテストを行います。これは、どの変更が実際に問題を解決したかについての誤った仮定を排除するのに役立ちます...

于 2009-04-29T15:22:19.833 に答える