4

CodeIgniter のアップロード ヘルパーを使用していますが、画像をアップロードしようとすると上記のエラーが発生しました。アップロードしようとしているフォルダのパーミッションは 755 です。777 に変更したらエラーはなくなりましたが、777 はセキュリティ リスクのようなものではないでしょうか。

私はApacheで実行しています。フォルダーのアクセス許可を 777 に設定せずに、ユーザーがファイルをアップロードできるようにするためのより良い方法はありますか? どうすれば 755 を動作させることができますか?

助けてくれてありがとう!

4

5 に答える 5

4

NGINX + PHP-FPMのインストールでは、SElinux パラメーターを から に変更することで問題が解決されましenforcingpermissive

vi /etc/selinux/config 再起動せずにオプションを適用してオプションを編集および変更し sudo setenforce 0 、 でステータスを確認しますsestatus

于 2016-03-06T16:48:10.763 に答える
1

これを試して:

sudo chmod 777 -R /path/to/write/folder

于 2013-10-24T13:26:30.793 に答える