php Xcart 使用智能模板设置



我想在我的本地主机 wamp 服务器上运行现有的产品商店站点,我更改了配置文件中的所有配置变量如下

$sql_host ='localhost';
$sql_user ='root';
$sql_db ='beauty';
$sql_password ='';
$xcart_http_host ="http://localhost/beautyuniverse/";
$xcart_https_host ="http://localhost/beautyuniverse/";
$xcart_web_dir ="";

但是运行我的应用程序时没有显示任何内容,只显示纯空白页非常欢迎大家解决我的问题。提前致谢

您看到空白页的原因是因为 PHP 生成了错误(可能是由于不正确的验证)并且执行停止。

要查看错误,您可以尝试更改 php.ini 中的配置以显示错误,或者尝试通过在文件开头添加以下行来更改 PHP 中的错误报告设置:

<?php
error_reporting(E_ALL); // report all errors
ini_set('display_errors', 1); // display errors to browser

您可以在手册中找到有关错误报告的更多信息:

http://www.php.net/manual/en/function.error-reporting.php

确定错误后,您可以尝试修复它。

将购物车移动到其他服务器后,我遇到了类似的问题(空白页)。 我不得不在X-Cart中打开开发模式,并将调试模式提高到3(记录并将错误写入屏幕)。

在 config.php 中,查找debug_mode标志并将其设置为 3。

$debug_mode = 3

并取消注释此行:

define('DEVELOPMENT_MODE', true);

除了PHP错误之外,在x-cart中出现空白页的另一个原因可能是商店中存在一个第三方模块,该模块基于与域相关的许可证(许可仅在客户端的域上工作)或需要IonCube软件,以防其代码被加密。您也可以在本地服务器中安装 IonCube,从而运行该站点,但您将无法通过调试器跟踪其代码。

相关内容

  • 没有找到相关文章

最新更新