Magento 1.9.1-无法上传图像,目标文件夹不可写或不存在

基布里亚3

我正在尝试解决无法通过Magento的管理界面将图像上传到站点的问题。我得到的错误是“ / var / www / vhosts / site / httpdocs / media / slide / slides / Destination文件夹不可写或不存在”。我已经完成以下工作:

  • 将递归777权限设置为幻灯片,幻灯片和幻灯片,幻灯片(以该顺序一次,一次)
  • 将所有权从普通用户更改为apache,如果apache用户不工作,则将其更改回普通用户
  • 将媒体文件夹权限设置为777
  • 将媒体文件夹所有权设置为apache,然后将其恢复为常规用户(如果不起作用)
  • 删除幻灯片文件夹,让上传者创建文件夹,但显示错误“无法创建目录' / var / www / vhosts / site / httpdocs / media / slide / slides '

我不确定还有什么尝试。

系统信息:

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 mediachown -R tmweb:tmweb media但没有任何改变。

编辑2

我已经运行getfacl slide并获得以下输出:

[root@host-tm-web media]# getfacl slide/
# file: slide/
# owner: tmweb
# group: tmweb
user::rwx
user:tmweb:rwx
group::rwx
group:tmweb:rwx
mask::rwx
other::rwx
基布里亚3

我设法解决了这个问题。这是因为服务器正在运行SELinux,所以我不得不应用其他权限。对于那些面临此问题的人,这是我所做的:

找出您网站的用户

<?php
echo `whoami`;
?>

在根目录下的终端中运行以下命令:

chown -R apache:apache media

find media -type f -exec chmod 0644 {} \;

find media -type d -exec chmod 0755 {} \;

chcon -t httpd_sys_content_t media -R

chcon -t httpd_sys_rw_content_t media -R

感谢提供答案的人员,您已经帮助我找到了解决问题的方法!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Magento 1.9.1-无法上传图像,目标文件夹不可写或不存在

来自分类Dev

在 Magento 2 中迁移 Magento 1 设计

来自分类Dev

9修补图像,中心为1:1

来自分类Dev

9中心为1:1的补丁图像

来自分类Dev

Magento前端“ 404未找到1”

来自分类Dev

如何从magento 1模板调用块方法

来自分类Dev

如何使(1 << 9)通过MISRA?

来自分类Dev

无法将参数“1”的“int*”转换为“int* (*)[9]”

来自分类Dev

.htaccess文件([^ \ /] +)不起作用,但是([1-9] + [0-9] *)起作用?

来自分类Dev

Magento 1:应用程序/代码/本地不覆盖核心文件

来自分类Dev

无法在Laravel中上传图片:““ C:\ xampp \ tmp \ php38A9.tmp”文件不存在或不可读。

来自分类Dev

AMQP 0-9-1和1-0

来自分类Dev

“ kill -1 -9”命令的功能是什么?

来自分类Dev

修补Magento 1.7.1 Hunk#1时出错,失败于

来自分类Dev

1列页面布局上的Magento客户帐户导航

来自分类Dev

Magento-仅在1家商店启用密码重置

来自分类Dev

输出获得Street1和Street 2 Magento

来自分类Dev

将Magento 1.X模块迁移到2.0

来自分类Dev

在发票网格中添加自定义列 - Magento 1

来自分类Dev

显示1个子文件夹的图像

来自分类Dev

如何解决“无法通过指定的键加载主题:'rwd\/astra'”、“1”:“magento2 中的#0 错误?

来自分类Dev

在目标中不存在但可操纵1个值的表之间复制行

来自分类Dev

无法使用代号为1的iOS 9.x设备连接到HTTP URL

来自分类Dev

Rails教程第1章:Rails服务器无法在Cloud9上运行

来自分类Dev

将目录从A到Z以及其中的文件从1到9的脚本

来自分类Dev

将文件夹中的图像1by 1送入功能

来自分类Dev

裁剪图像与宽高比1:1

来自分类Dev

比较 File 中的 column1 和 File2 中的 column1,输出文件 2 中不存在的 {Column1 File1}

来自分类Dev

删除超过1天的文件夹

Related 相关文章

  1. 1

    Magento 1.9.1-无法上传图像,目标文件夹不可写或不存在

  2. 2

    在 Magento 2 中迁移 Magento 1 设计

  3. 3

    9修补图像,中心为1:1

  4. 4

    9中心为1:1的补丁图像

  5. 5

    Magento前端“ 404未找到1”

  6. 6

    如何从magento 1模板调用块方法

  7. 7

    如何使(1 << 9)通过MISRA?

  8. 8

    无法将参数“1”的“int*”转换为“int* (*)[9]”

  9. 9

    .htaccess文件([^ \ /] +)不起作用,但是([1-9] + [0-9] *)起作用?

  10. 10

    Magento 1:应用程序/代码/本地不覆盖核心文件

  11. 11

    无法在Laravel中上传图片:““ C:\ xampp \ tmp \ php38A9.tmp”文件不存在或不可读。

  12. 12

    AMQP 0-9-1和1-0

  13. 13

    “ kill -1 -9”命令的功能是什么?

  14. 14

    修补Magento 1.7.1 Hunk#1时出错,失败于

  15. 15

    1列页面布局上的Magento客户帐户导航

  16. 16

    Magento-仅在1家商店启用密码重置

  17. 17

    输出获得Street1和Street 2 Magento

  18. 18

    将Magento 1.X模块迁移到2.0

  19. 19

    在发票网格中添加自定义列 - Magento 1

  20. 20

    显示1个子文件夹的图像

  21. 21

    如何解决“无法通过指定的键加载主题:'rwd\/astra'”、“1”:“magento2 中的#0 错误?

  22. 22

    在目标中不存在但可操纵1个值的表之间复制行

  23. 23

    无法使用代号为1的iOS 9.x设备连接到HTTP URL

  24. 24

    Rails教程第1章:Rails服务器无法在Cloud9上运行

  25. 25

    将目录从A到Z以及其中的文件从1到9的脚本

  26. 26

    将文件夹中的图像1by 1送入功能

  27. 27

    裁剪图像与宽高比1:1

  28. 28

    比较 File 中的 column1 和 File2 中的 column1,输出文件 2 中不存在的 {Column1 File1}

  29. 29

    删除超过1天的文件夹

热门标签

归档