2012-05-02 3 views
0

я хочу запустить существующий магазин сайт продукта на мой локальный WAMP сервер я изменил все переменные Config в конфигурационном файле , как следоватьPHP Xcart Настройка с помощью шаблона Smarty

$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 =""; 

, но нет ничего, показывая на работает мой приложение только чистая пустая страница показывает Все больше всего Добро пожаловать, чтобы решить мою проблему. спасибо в Advance

ответ

0

Причина, по которой вы видите пустую страницу, состоит в том, что 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

После того, как вы определить ошибку, вы можете попытаться исправить это.

+0

Я тоже набрал его, но все еще не получаю никакой ошибки или вывода – G10DRA

+0

@ G10DRA: Проделайте те же настройки внутри своего php.ini, а также включите регистрацию ошибок. Затем проверьте свой журнал ошибок. Если это все еще не помогает, посмотрите на выполнение вашего скрипта с помощью отладчика шагов, например [xdebug] (http://xdebug.org/). Это обычно показывает вам причину проблемы немедленно. – hakre

0

У меня была аналогичная проблема (пустая страница) после перемещения тележки на другой сервер. Мне пришлось включить РЕЖИМ РАЗВИТИЯ внутри X-Cart и запустить режим отладки до 3 (log & писать ошибки на экран).

Внутри config.php, обратите внимание на флаг DEBUG_MODE и установить его на 3.

$debug_mode = 3

И раскомментируйте эту строку:

define('DEVELOPMENT_MODE', true);

0

Еще одна причина для получения пустой страницы в х -cart, помимо ошибки PHP, может быть наличие стороннего модуля в магазине, который работает либо на основе лицензии, связанной с доменом (лицензируется для работы только в домене клиента), либо требует, чтобы IonCube программного обеспечения, в случае, если код зашифрован. Вы также можете установить IonCube на свой локальный сервер и таким образом запустить сайт, но вы не сможете отслеживать его код через отладчик.

Смежные вопросы