我使用自动更新模块将prestashop从1.4升级到1.6。 后台工作正常,但没有显示前台。它给我一个服务器错误500.我打开调试并在最后找到以下行
define('_PS_CAT_IMG_DIR_', _PS_IMG_DIR_.'c/');
define('_PS_COL_IMG_DIR_', _PS_IMG_DIR_.'co/');
define('_PS_EMPLOYEE_IMG_DIR_', _PS_IMG_DIR_.'e/');
define('_PS_GENDERS_DIR_', _PS_IMG_DIR_.'genders/');
define('_PS_LANG_IMG_DIR_', _PS_IMG_DIR_.'l/');
define('_PS_MANU_IMG_DIR_', _PS_IMG_DIR_.'m/');
define('_PS_ORDER_S

debuging模式显示的错误是:
解析错误:语法错误,意外' _PS_ORDER_S' (T_ENCAPSED_AND_WHITESPACE)in 第130行的C:\ xampp \ htdocs \ prestashop \ config \ defines.inc.php
第130行是我发布的代码段的最后一行。我不是程序员,但它看起来像是修剪过的东西。你有什么想法放在那里吗?
由于
答案 0 :(得分:0)
你是对的,它被切断或“修剪”了。在查找prestashop代码之后,整行应该是:
define('_PS_ORDER_STATE_IMG_DIR_', _PS_IMG_DIR_.'os/');
但是,如果那个文件结束的地方,那么你有一个更大的问题,你需要重新安装这些文件。