2017-07-07 9 views
1

を作業中に、私はシンプルフラスコ/ nginxのサーバーと場所/opt/hosting/filesで3つのファイルを持っている:2枚の画像と大きなzipファイル:nginxの403エラー他の人が

フォルダ files
[[email protected]]$ namei -om /opt/hosting/files 
    f: /opt/hosting/files 
    dr-xr-xr-x root root/
    drwxr-xr-x root root opt 
    drwxr-xr-x root root hosting 
    drwxr-xr-x nginx nginx files 

私は3つのファイルを持っています:

[[email protected]]$ ls -lh /opt/hosting/files/ 
total 424M 
-rwx-----x. 1 nginx nginx 19K 03-06 01:29 file1.jpg 
-rwx-----x. 1 nginx nginx 18M 03-06 03:34 file2.png 
-rwxr-xr-x. 1 nginx nginx 406M 07-07 13:07 file3.zip 

が、私はこれらのファイルを提供していますし、最初の二つは問題なく表示されている間、私は両方のWWWとのwgetを使用してzipファイルのための403 Forbiddenを取得します。私はディレクトリのアクセス許可が正しく設定されていると思う、他の2つのファイルは正常です。 Zipファイルのプロパティはさらに高いので、これも問題ではありません。

ファイルとフォルダにchown root:rootchown 777を使用しようとしましたが、とにかくファイルにアクセスできませんでした。変更を加えた後、sudo systemctl restart uwsgiでnginxを再起動します。 SELinuxはEnforcingと表示されます。

ここで問題は何ですか?

+0

403応答でエラー情報が返されましたか? –

+0

'403禁じられた'は私がwwwを介して得るものです。他にどこで確認できますか? Mozilla/5.0(X11; Ubuntu; Linux x86_64; rv:54.0)Gecko/.gifファイル/ file3.zip HTTP/1.1を参照してください。私は '2017/07/07 14:22:12 [エラー] 1691#0:* 110 open()"/opt/hosting/files/file3を見ることができます.zip "が失敗しました(13:許可が拒否されました) – adamczi

答えて