こんにちは、centos サーバーを実行しています。fopen などの php によって作成された新しく作成されたファイルのデフォルトの chmod を設定する方法を知りたいです。現時点では 644 を実行していますが、666 が必要なため、この設定はどこで指定できますか?
質問する
20610 次
2 に答える
2
Linux と同様に、PHP には、ファイルのアクセス許可を変更するために呼び出すことができる chmod() コマンドがあります。
ここのドキュメントを参照してください: http://php.net/manual/en/function.chmod.php
デフォルト設定については、Patrick Fisherがここで述べていることを試すことができます: Setting the umask of Apache user
[root ~]$ echo "umask 000" >> /etc/sysconfig/httpd
[root ~]$ service httpd restart
于 2013-05-21T14:23:28.130 に答える