我已将我的magento从旧主机转移到新主机。一切都运行正常,除了产品的图像。我发现Magento无法在media/catalog/product/cache
下生成图像缓存文件夹。我已经按照互联网上的所有解决方案,但我找不到解决方案。这就是我到目前为止所做的。
我花了很多时间检查并尝试,检查并重试但没有任何效果。
有谁可以帮我解决这个问题
答案 0 :(得分:2)
您也需要media/tmp
。如果此刻不存在,请创建它。
$ cd /path/to/your/magentoRoot/
$ mkdir media/tmp
$ chmod 777 media/tmp
此外,请确保www-data
或运行网络的任何其他用户(nginx
/ apache2
或php-fpm
进程)至少可以读取和写入整个{ {1}}文件夹。
答案 1 :(得分:0)
将media
文件夹从旧主机移动并替换为新主机。它可能会获得您的所有产品图片。
答案 2 :(得分:0)
如果它是-1而不是设置为1024Mb,请检查php-fpm和php.ini文件中的最大内存大小
答案 3 :(得分:0)
在将本地站点复制到本地Fedora Linux计算机上以测试升级过程时,我发生了这种情况。问题可能与Apache服务器没有写入权限有关。因此请注意SELinux阻止Apache写入文件系统,以及Apache用户可以写入Magento文件。