權限被拒絕 - nginx open()'...”失敗(13:權限被拒絕)
某草草
某草草 2017-05-16 17:25:46
0
1
719

使用 PHP 上傳文件,然後生了一張縮圖,縮圖存取正常,上傳的文件存取 nginx 提示 403 錯誤:

2014/12/19 14:41:41 [error] 19433#0: *16 open() "/var/www/uploads/files/gmail-theme-tree.png" failed (13: Permission denied)

查看檔案權限:

-rw-r--r--. 1 www-data www-data 178878 Dec 19 14:48 gmail-theme-tree.png -rw-r--r--. 1 www-data www-data 2729 Dec 19 14:48 gmail-theme-tree-_x22.png

以上gmail-theme-tree-_x22.png存取正常,gmail-theme-tree.png存取提示「403 Forbidden」。

求教!

某草草
某草草

全部回覆 (1)
仅有的幸福
  1. 重啟 Nginx
  2. 檢查 Nginx 是否以 www-data 運行
  3. 檢查 www-data 是否在/var/www/uploads/files/gmail-theme-tree.png以上所有層級的目錄都有 x 權限。
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!