我試圖解決一個問題,圖像沒有通過Magento的管理界面上傳到網站。我得到的錯誤是「/var/www/vhosts/site/httpdocs/media/slide/slides /目標文件夾不可寫或不存在」。我也做了以下內容:Magento 1.9.1 - 圖像沒有上傳,目標文件夾不可寫或不存在
- 設置遞歸777個權限從普通用戶滑軌,滑塊&幻燈片,幻燈片(按照這個順序,一次一個)
- 更改所有權轉讓給了Apache,然後再返回到普通用戶如果Apache用戶沒有工作
- 集中的介質文件夾的權限爲777
- 集中的介質文件夾的所有權到Apache,然後再返回到普通用戶,如果它不工作
- 刪除的幻燈片文件夾,並讓上傳創建文件夾,但出現錯誤「無法創建直接保守黨 '/無功/網絡/虛擬主機/網站/ httpdocs資料/媒體/幻燈片/滑動'
我不知道什麼嘗試。
系統信息:
CentOS Linux release 7.1.1503 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
CentOS Linux release 7.1.1503 (Core)
CentOS Linux release 7.1.1503 (Core)
**PHP Version:** 5.4.16
**HTTPD Version:** 2.4.6
**MariaDB Version:** 15.1 Distrib 5.5.41-MariaDB, for Linux (x86_64) using readline 5.1
**SELinux Status:**
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
編輯
我跑的命令getfacl media
,得到了以下的輸出:
# file: media
# owner: tmweb
# group: tmweb
user::rwx
user:tmweb:rwx
group::r-x
mask::rwx
other::rwx
我需要一組設置爲夾?如果是這樣,我將使用什麼命令來授予組寫入權限?
我試過chgrp -R tmweb media
和chown -R tmweb:tmweb media
但沒有變化。
EDIT 2
我已經運行getfacl slide
,得到了以下的輸出:
[[email protected] media]# getfacl slide/
# file: slide/
# owner: tmweb
# group: tmweb
user::rwx
user:tmweb:rwx
group::rwx
group:tmweb:rwx
mask::rwx
other::rwx
mod_rewrite已啓用,並已清除緩存。問題仍未解決。 – kibria3
做onething只是在側面媒體/幻燈片/幻燈片中創建文件夾,然後嘗試從管理上傳圖像和是設置權限777 –
我已經嘗試了您的建議,並仍然給出相同的錯誤。 – kibria3