「uploads」というディレクトリにファイルをアップロードするphpスクリプトがあります。アップロードを機能させる唯一の方法は、次の場合です。
chmod 777 uploads
私はこれが正しくないことを知っていますが、それを機能させるために何をすべきかはわかりません。
サーバー情報:Amazon EC2上のT1-Micro Amazon Linux AMI 2013.03
質問:
どのようなユーザーがアクセスする必要があるかを知るにはどうすればよいですか...たとえば、ApacheまたはWebサーバーのユーザー名は何ですか?
どのレベルのアクセス権を与える必要があるか、またそれを行うためにどのコマンドを使用するか。
ありがとう!
編集:私はスタックオーバーフローで多くの答えを見つけました。例えば
/programming/3642241/php-file-upload-permissions
/programming/10842880/setting-permissions-in-php-on-server
/programming/8948537/permission-denied-when-attempting-to-upload-file-with-php
ありがとう