【问题标题】:Upgraded Magento from 1.9.3.4 to 1.9.3.6将 Magento 从 1.9.3.4 升级到 1.9.3.6
【发布时间】:2017-09-16 10:18:08
【问题描述】:

我将 Magento 从 1.9.3.4 升级到 1.9.3.6,现在商店运行良好,但产品仅在类别中显示,而不在主页的“新/精选”部分中显示。

另外,当我尝试添加新产品并尝试上传图片进度条达到 100% 并给出消息“图片未上传”时...

在 1.9.3.4 上一切正常。

【问题讨论】:

  • 你刷新缓存了吗?您使用的是相同的数据库还是迁移后更改了数据库?
  • 我所做的只是将我现有的运行良好的 magento 1.9.3.4 从 Connect Manager 升级到 1.9.3.6。仅此而已,是的,我已经刷新了缓存。仍然无法在精选和新部分的主页上看到产品。但是所有产品都显示在类别中。并且也无法为新产品上传图片错误 - “图片未上传”所有文件夹均为 755,所有文件均为 644
  • 只需检查您的产品是否为新日期且未选择功能属性..
  • 已经检查过,是的,新的结束/开始日期是正确的,并且选中了特色框
  • 遇到了同样的问题,使用我的 cpanel 中的自动升级功能。我所做的是在magento.com/tech-resources/download 重新加载整个1.9.3.6 包,将它与我当前的M1 商店@ 1.9.3.4 合并,一切似乎都运行良好。你试过从magento.com/tech-resources/download下载吗?

标签: magento-1.9


【解决方案1】:

我找到了一个问题的解决方案。

特色产品和新产品未显示在主页上。 我只是将主页上用于特色产品和新产品的静态块名称添加到 Permissions->Blocks 并允许它们。

但产品图片上传仍然无法正常工作:( 按浏览并选择图片后,按上传 - 进度条进入 100% 并返回错误消息“文件未上传”

【讨论】:

  • 检查您的媒体文件夹是否存在于根目录中。
  • 当然是媒体文件夹存在于根目录中。所有现有产品都展示了所有现有图片,媒体文件夹和所有子文件夹都有 755 权限。我也试着给它 777 没有任何改变。
【解决方案2】:

我们的一家商店也遇到了同样的问题。对我们来说,它是媒体文件夹中的 .htaccess 文件。请检查您的服务器日志以了解 htaccess 中的任何错误。 对我们来说,以下设置在服务器级别被阻止:

选项所有-索引

选项 -ExecCGI

【讨论】:

  • Options All -Indexes php_flag engine 0 # AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi Options - ExecCGI ######################################### # ## enable rewrites Options +FollowSymLinks RewriteEngine on ##################################### #### ## 从不重写现有文件 RewriteCond %{REQUEST_FILENAME} !-f ############################# ############ ## 将其他所有内容重写为 index.php RewriteRule .* ../get.php [L]
  • 如果任何这些设置不被允许,请检查您的服务器日志。不是 Magento 日志,而是服务器日志。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-02
  • 1970-01-01
相关资源
最近更新 更多