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

magento开启Compilation预编译网站无法访问

时间:2017-01-27 09:25来源:未知 作者:最模板 点击:
一般来说,开启magento的Compilation预编译功能,可以使magento的访问速度提高25%。 但由于首次用这个功能操作不当,导致magento网站崩溃,网站前后台都访问不了,这已经有好几个客户遇到

一般来说,开启magento的Compilation预编译功能,可以使magento的访问速度提高25%。 但由于首次用这个功能操作不当,导致magento网站崩溃,网站前后台都访问不了,这已经有好几个客户遇到这样的问题了。那么下面介绍既简单又快捷的方法。

方法一:访问phpmyadmin,进入网站数据库的core_config_data表,搜索字段"path"的值为“advanced/modules_disable_output/Mage_Compiler”的数据,如果查找出来的该条数据的表字段“value”='1',那么改成“value”='0'

方法二: 打开/includes/config.php,手动注释掉最后两行 将

 define(‘COMPILER_INCLUDE_PATH’, dirname(__FILE__).DIRECTORY_SEPARATOR.’src’);
define(‘COMPILER_COLLECT_PATH’, dirname(__FILE__).DIRECTORY_SEPARATOR.’stat’);

改成

 #define(‘COMPILER_INCLUDE_PATH’, dirname(__FILE__).DIRECTORY_SEPARATOR.’src’);
#define(‘COMPILER_COLLECT_PATH’, dirname(__FILE__).DIRECTORY_SEPARATOR.’stat’);

如果 开启预编译(Compilation)后,后台插件管理(Magento Connect Manager)不能访问。 解决方法: 把 /downloader/pearlib/php 文件夹拷贝到 /includes/downloader/pearlib/php/,这样可以解决问题。

正确的操作方法是,第一次开启预编译,要先运行预编译(Run Compilation Process),然后再开启(Enable)

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