【问题标题】:Magento Permission - I can't add anything via Magento BackendMagento 权限 - 我无法通过 Magento 后端添加任何内容
【发布时间】:2014-11-29 22:27:58
【问题描述】:

在创建这篇文章之前,我已经在 SOF 中搜索过类似的问题,但我发现这些建议对我没有帮助。

Magento 错误: 连接错误:请检查是否有足够的写入文件权限。您的 Magento 文件夹没有足够的写入权限,这是下载程序需要的。

我检查了 100 次 - 所有可能的文件夹(var、media、downloader 等)的权限都是正确的 777,但仍然没有运气。

同时,我可以使用 FileZilla SFTP 下载/上传文件 - 例如,我还可以在处理页面时上传图像,但只能使用 Chrome,不能使用 Safari。网站目前是测试版,只能通过IP访问,但我想这与它无关。

这个:Magento Connect Manager & ftp write file permissions 也不是这个:Warning: Your Magento folder does not have sufficient write permissions 也不是这个:http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions

没有帮助我...

当我做最后一个网址的建议时,我得到了错误:

sudo chmod o+w var app/etc
chmod: cannot access ‘var’: No such file or directory
chmod: cannot access ‘app/etc’: No such file or directory

请告诉我我能做些什么来解决这个问题! 也许这与我的托管有关 - Digitalocean?

提前致谢!

【问题讨论】:

    标签: php magento error-handling permissions magento-1.8


    【解决方案1】:

    尝试使用此文件夹的完整路径并设置子文件/子文件夹的权限:

    sudo chmod -R 775 /full/path/to/magento/app/etc
    sudo chmod -R 775 /full/path/to/magento/var
    

    如果它仍然返回'没有这样的文件或目录',只需在之前创建它:

    sudo mkdir /full/path/to/magento/app/etc
    sudo mkdir /full/path/to/magento/var
    

    如果这没有帮助 - 请联系您的托管支持,可能是网络服务器用户是“无人”并且没有文件夹或类似内容的权限。

    【讨论】:

    • 我正在“root”用户下执行操作 - 所以我猜它具有执行操作的所有可能权限。那么我只是复制粘贴命令还是 /full/path/ 我想将其更改为任何内容?路径实际上看起来像这样:/var/www/html/magento/app
    • 太棒了!请将其标记为已回答,它将对其他人有用。
    猜你喜欢
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2015-08-19
    相关资源
    最近更新 更多