ホームページ  >  記事  >  バックエンド開発  >  PHP プログラムでは、nginx でのディレクトリの作成と削除ができません。変更するにはどうすればよいですか?

PHP プログラムでは、nginx でのディレクトリの作成と削除ができません。変更するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 13:38:29824ブラウズ

PHP プログラムでは、nginx でのディレクトリの作成と削除ができません。変更するにはどうすればよいですか?
PHP プログラムでは、nginx でのディレクトリの作成と削除が許可されていません。変更するにはどうすればよいですか?
新しいディレクトリにファイルを置きたいのですが、そのディレクトリを手動で作成するとファイルは生成されますが、プログラムによる自動生成は許可されていません。
スクリプト所有者に制限や要件はありますか?

-----解決策---------
chmod($mk_dir, 0777) ;
ディレクトリを適切な権限に変更します。
------解決策----------------------
残念 777
------解決策---------
Linux プラットフォームはこんな感じで、権限設定は少し面倒ですが、一度設定してしまえば安全性は高くなります。
------解決策---------
実際には、システムの API を呼び出すことになります。このようにしましょう。

議論

。 。 。修正に 1 日かかったバグは、mkdir が原因であることが判明しました。 。 。
お聞きしたいのですが、
mkdir chmod readdir のようなものです。 。 。 。 。 。 。待って、これらの関数は PHP システム関数
ですか、それとも Linux システム関数ですか?それとも両方を兼ね備えた機能でしょうか? ? ?
これらの機能は Windows でも動作するようです。
私は PHP を学んだことがありません。説明していただければ幸いです。 。 。

-----解決策---------
755 で十分ですよね?
------解決策---------
話し合う

は気を失いました。 。 。修正に 1 日かかったバグは、mkdir が原因であることが判明しました。 。 。
お聞きしたいのですが、
mkdir chmod readdir のようなものです。 。 。 。 。 。 。待って、これらの関数は PHP システム関数
ですか、それとも Linux システム関数ですか?それとも両方を兼ね備えた機能でしょうか? ? ?
これらの機能は Windows でも動作するようです。
私は PHP を学んだことがありません。説明していただければ幸いです。 。 。

------解決策----------------------
win にも同様の API があります...

ディスカッション

引用:
実際に処理される関数は次のようになります。 🎜>

引用:

気が遠くなる。 。 。修正に 1 日かかったバグは、mkdir が原因であることが判明しました。 。 。
お聞きしたいのですが、
mkdir chmod readdir のようなものです。 。 。 。 。 。 。待って、これらの関数は PHP システム関数
ですか、それとも Linux システム関数ですか?それとも両方を兼ね備えた機能でしょうか? ? ……

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