Перейти к содержанию
rea61910

Пустые страницы после переноса

Рекомендуемые сообщения

После переноса сайта 1.5.4.1 версии на новый сервер,все страницы пустые,не генерируется никакого html кода вообще.

Подскажите ,может кто сталкивался.

спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

из лога apache я вижу что пытается по старому пути найти startup.php,однако в конфиге я поменял путь до папки system


[Wed Jul 30 12:17:42.162785 2014] [:error] [pid 1160] [client 82.131.44.204:63223] PHP Warning:  require_once(Z:\\home\\shop.com\\www/system/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 15
[Wed Jul 30 12:17:42.162843 2014] [:error] [pid 1160] [client 82.131.44.204:63223] PHP Fatal error:  require_once(): Failed opening required 'Z:\\home\\shop.com\\www/system/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 15

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1.  Ещё раз проверьте пути в конфигах (config.php)

2. Что более вероятно в случаях с белым экраном - нет соединения с БД. Посмотрите, возможно логины пароли неправильно указаны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1.  Ещё раз проверьте пути в конфигах (config.php)

2. Что более вероятно в случаях с белым экраном - нет соединения с БД. Посмотрите, возможно логины пароли неправильно указаны.

перепроверил ещё несколько раз,всё верно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю, что проблема в конфиге с путями. По-видимому раньше один хостинг был виндовый, а другой линукс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю, что проблема в конфиге с путями. По-видимому раньше один хостинг был виндовый, а другой линукс

да,но путь то указан верно,ещё раз перепроверил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это конечно очень радикально,даже слишком,но раз других вариантов нету,то придётся делать так (

Спасибо!

кто-то может более детально вдавался в эту проблему?

 

кстати шаблоны и самописные куски сайта не полетят к чертям?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смысл моей ссылки,получить правильные  конфиги.И в этом случае ничего никуда не слетит(если делать по написанному без  самодеятельности).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смысл моей ссылки,получить правильные  конфиги.И в этом случае ничего никуда не слетит(если делать по написанному без  самодеятельности).

сделал всё как по ссылке выше,сайт по прежнему не отображается,админка отогбражается но не войти

"Неправильная токен-сессия. Авторизуйтесь снова."

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уверен, что на новом хостинге не установлено какое-то необходимое расширение. Попробуйте принудительно включить отображение ошибок. В корне сайта, в файл index.php перед строкой $request = new Request(); вставьте код:

ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Уверен, что на новом хостинге не установлено какое-то необходимое расширение. Попробуйте принудительно включить отображение ошибок. В корне сайта, в файл index.php перед строкой $request = new Request(); вставьте код:

ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1);

при установке не хватало curl'a и mcrypt'a которые поставил в ручную и собственно "инсталятор" был доволен.

эту строку поставил,по прежнему белая страница,без ошибок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В логах апача я вижу что отсутствует коннект к базе

[Thu Jul 31 11:42:18.529345 2014] [:error] [pid 1148] [client 82.131.44.204:65338] PHP Deprecated:  mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/system/database/mysql.php on line 6
[Thu Jul 31 11:42:18.534687 2014] [:error] [pid 1148] [client 82.131.44.204:65338] PHP Parse error:  syntax error, unexpected end of file in /var/www/html/catalog/view/theme/bigman/template/module/slideshow.tpl on line 406

но как-то не особо понимаю почему,опять же двиг установился,таблицы создались,их я заменил на свои(названия аналогичные)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Я в самом начале написал уже: нет соединения с бд.

Неправильно указаны логин/пароль или другие настройки вроде локалхоста; не указан префикс у таблиц; таблицы не все перенесены; что-то лишнее прописано в .htaccess 

etc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Я в самом начале написал уже: нет соединения с бд.

Неправильно указаны логин/пароль или другие настройки вроде локалхоста; не указан префикс у таблиц; таблицы не все перенесены; что-то лишнее прописано в .htaccess 

etc

данные указаны абсолютно верно,htaccess отсутствует в принципе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В вас как я понял, толкачём не попадёшь..

[Thu Jul 31 11:42:18.529345 2014] [:error] [pid 1148] [client 82.131.44.204:65338] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/system/database/mysql.php on line 6

Это предупреждение, что используете старое соединение mysql, его можно игнорировать.

 

Дальше:

Создать текстовый файл, внутрь вписать

<?php
phpinfo();
?>

И сохранить его с расширением и именем info.php
Загрузить данный файл через фтп клиент(или файловый менеджер хостинг провайдера) в корень сайта.
И открыть его в браузере по пути вашдомен/info.php

В самом низу в подкатегории PHP Variables

Найти _SERVER["DOCUMENT_ROOT"] и скопировать строку справа, и прописать наконец правильно пути в config.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В вас как я понял, толкачём не попадёшь..

[Thu Jul 31 11:42:18.529345 2014] [:error] [pid 1148] [client 82.131.44.204:65338] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/system/database/mysql.php on line 6

Это предупреждение, что используете старое соединение mysql, его можно игнорировать.

 

Дальше:

Создать текстовый файл, внутрь вписать

<?php
phpinfo();
?>

И сохранить его с расширением и именем info.php

Загрузить данный файл через фтп клиент(или файловый менеджер хостинг провайдера) в корень сайта.

И открыть его в браузере по пути вашдомен/info.php

В самом низу в подкатегории PHP Variables

Найти _SERVER["DOCUMENT_ROOT"] и скопировать строку справа, и прописать наконец правильно пути в config.php

пути и так правильные,ещё раз перепроверил.

не понимаю как может не быть конннекта к базе если таблицы то создались при установке,может быть проблема в том чт оя не создал отдельного юзера,а от рута всё делаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробуйте перезалить от обычного пользователя.

Всё может быть.

Проверяйте права к папкам и т.д.

Тыкать можно куда угодно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробуйте перезалить от обычного пользователя.

Всё может быть.

Проверяйте права к папкам и т.д.

Тыкать можно куда угодно.

дал права юзера(отдельного завел),права на папки менял от запрета всего,до разрешения всего,проблема остается,вообще понять не могу в чем проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда вам в раздел услуги, знающему человеку посмотреть две минуты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

коннектится 100 процентов,сделал отдельный файл где прост овывод с базы идет,и выводится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.