服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: 130-5800-8007
当前位置: 主页 > php教程 > magento教程 >

Magento更新索引Index Management出现500方法

时间:2016-05-10 09:21来源: 作者: 点击:
Magento索引是后台重置、整理数据的一个重要功能。最近在magento 1.7.2下导入了1万多个产品,导完之后,更新Catalog URL Rewrites索引出错,页面直接显示500,于是看了下网站根目录的错误文件

Magento索引是后台重置、整理数据的一个重要功能。最近在magento 1.7.2下导入了1万多个产品,导完之后,更新Catalog URL Rewrites索引出错,页面直接显示500,于是看了下网站根目录的错误文件,里面提示:PHP Fatal error:  Maximum execution time of 30 seconds exceeded in /home4/thenrbdd/public_html/lib/Zend/Db/Statement/Pdo.php on line 228

一看到这个错误就知道肯定跟PHP配置文件有关,我记得在以前的说明有写过类似问题

解决方法:

首页我们找到对应文件,根目录下的:lib/Zend/Db/Statement/Pdo.php
然后再文件开头加一句

set_time_limit(0);

上传,保存,就可以了。再去后台更新索引,是不是正常了。

当然如果你是在本地电脑上,VPS或服务器用户以及一些支持自主编译php.ini的虚拟主机

找到
max_execution_time = 30;修改较大的数值 max_execution_time = 5000

或者改为0不限制 如果是VPN或服务器 修改完后重启apache就可以了。
,Magento导入产品慢,更新索引也慢,真是麻烦事,希望在以后的版本有所改进。

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容