ホームページ  >  記事  >  バックエンド開発  >  php.iniでセーフモードをオフにする方法

php.iniでセーフモードをオフにする方法

藏色散人
藏色散人オリジナル
2021-07-13 09:04:521878ブラウズ

php.ini でセーフ モードをオフにする方法: まず php.ini ファイルを見つけて開き、次に「safe_mode」を検索し、「safe_mode = On」を「safe_mode = Off」に変更して保存します。最後にApacheを再起動します。

php.iniでセーフモードをオフにする方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

セーフティボックスの電源をオフにする方法php.iniのモード?

php.ini ファイルを編集し、safe_mode を検索します。safe_mode = On と表示されている場合は、safe_mode = Off に変更して保存し、Apache を再起動すれば問題ありません。

関連紹介:

PHP のセキュリティ モードは、共有サーバーのセキュリティ問題を解決するために確立されました。構造的には、PHP 層でこの問題を解決しようとするのは意味がありませんが、Web サーバー層とオペレーティング システム層を変更するのは非常に非現実的です。現在、非常に多くの人、特に ISP がセーフ モードを使用しています。

safe_mode は唯一の PHP_INI_SYSTEM プロパティであり、php.ini または httpd.conf を通じて設定する必要があります。セーフモードを有効にするには、php.ini を変更するだけです:safe_mode = On または httpd.conf を変更してディレクトリを定義します: オプション FollowSymLinks php_admin_value セーフモード 1. セーフモードは、Apache の再起動後に有効になります。

セーフモードを開始すると、多くの PHP 機能、特にシステム関連のファイルを開く、コマンドの実行、その他の機能が制限されます。ファイルに対して動作するすべての関数は、スクリプトと同じ UID を持つファイルに対してのみ動作します。 (スクリプトの uid は、必ずしも wen サーバーを実行しているユーザーの uid であるとは限りません)

safe_mode は全能ではありませんが (PHP の以前のバージョンでは回避できます)、それでもセーフ モードをオンにすることを強くお勧めします。 、ある程度は避けられるが、未知の攻撃。ただし、safe_mode を有効にすると多くの制限があり、アプリケーションに影響を与える可能性があるため、調和を図るためにコードと構成を調整する必要があります。

推奨学習: 「PHP ビデオ チュートリアル

以上がphp.iniでセーフモードをオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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