ホームページ  >  記事  >  バックエンド開発  >  Linux Php の実行権限に関連する問題

Linux Php の実行権限に関連する問題

WBOY
WBOYオリジナル
2016-06-13 12:03:001011ブラウズ

Linux Php の実行権限の問題
問題の説明:
httpd を実行するユーザーは httpd が属する httpd ユーザー グループです

DocumentRoot: /webroot httpd httpd drwxrwx---
/webroot/ index.html httpd httpd -r--------
/webroot/index.php httpd httpd -r--------

index.html とindex.php は次のことができます。

Linux システムでは、index.php は実行権限を必要としませんか?



-----解決策---------

引用:
Linux システムでは、index.php は実行権限を必要としませんか?

実行許可とは、実行可能なプロセス プログラムを指します。 config、configure、make... と同様に、
通常の .php および .html ファイルには読み取り権限のみが必要です。 もちろん、一部の構成ファイルには読み取り権限と書き込み権限が必要です。
------解決策---------
Plastic Permission は ./command を参照します
通常Web アクセスはこの方法では実行されず、解析されるため、php の実行に ./command が使用される場合は必要ありません。
-----解決策- ---- --------------
Apache の CGI モードの場合のみ、スクリプト ファイルに実行権限が必要であり、ファイルの最初の行でインタープリタを指定する必要があります。
他のモードでは必要ありません。ファイルとディレクトリが読み取り可能であることを確認してください
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。