我有X-Cart网站,该网站从4年开始运行,突然无法正常工作。我们没有进行任何更改。
X-Cart DB Version: 4.1.9 GOLD
产品页面URL:https://www.test.com/product.php?productiD=40& amp;cat=0&page=1&page = 1& featured
我可以在日志文件中看到ballow错误 "x-errors_php-190521.php"
PHP致命错误:
Call to undefined function func_get_categories_list() in public_html/include/common.php on line 76
if (
!isset($cat)
|| $config['Appearance']['root_categories'] == 'Y'
) {
$categories = func_get_categories_list(0, false);
} else {
Line No 76: =>>> $categories = func_get_categories_list($cat, false);
}
因此,请帮助我们解决此问题
1(尝试添加
x_load('category');
在
之后的include/common.php中case 'C':
线
2(尝试将您的product.php与默认一个进行比较并本地化问题。
3(尝试将您的include/common.php与默认一个进行比较并本地化问题。
4(尝试将您的include/categories.php与默认一个进行比较并本地化问题。
5(尝试在代码switch ($current_area) {
x_load('category');
6(尝试在代码switch ($current_area) {
include_once $xcart_dir . '/include/func/func.category.php';
关键说明:
includs/common.php在x-cart 4.4.0
中添加func_get_categories_list函数在在X-Cart 4.1.9
中包括/categories.php文件func_get_categories_list函数在在X-Cart 4.4.0
中包括/func/func.category.php文件定义文件的确切版本将很有帮助包括/func/func.core.php cart.php之类的文件包括/func/func.category.php包括/func/func/func.order.php and默认的文件。