最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Magento > Magento教程 >

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

时间:2014-05-27 01:28来源:未知 作者:最模板zuimoban 点击:
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导入产品慢,更新索引也慢,真是麻烦事,希望在以后的版本有所改进。

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容