Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Поиск ошибки
Форумы портала PHP.SU » » Вопросы новичков » Поиск ошибки

Страниц (1): [1]
 

1. amalgam - 20 Января, 2012 - 09:22:49 - перейти к сообщению
Стоит цель - скопировать сайт с одного домена на другой (оба домена расположены у одного и того-же хостера).
- перенес файлы
- экспортировал базу SQL
- подправил configuration.php
При заходе на сайт выдает пустую страницу.
При заходе в консоль phpMyAdmin, на новом домене, выдает: "Версия клиентской библиотеки MySQL (4.1.20) отличается от версии установленного MySQL-сервера (5.0.26). Это может привести к некорректной работе."
Предполагаю, что из-за различия версий сайт и не работает. Но могу и ошибаться.
На старом домене версии одинаковые.

Подскажите, как можно это исправить?
2. Zuldek - 20 Января, 2012 - 09:29:34 - перейти к сообщению
Смотрите лог ошибок сервера и access-лог. Там все ответы. Обычно все это можно посмотреть через веб-интерфейс хостинга.
3. illy - 20 Января, 2012 - 09:38:59 - перейти к сообщению
в базе может остались параметры старого сайта?
в index.php ставь echo 'test; exit; после каждой функции
и смотри где перестанет выводиться текст, - дале скорее ошибка
4. amalgam - 20 Января, 2012 - 11:18:37 - перейти к сообщению
Zuldek
log пишет об отсутствии файлов, которых не должно быть в новом сайте. А есть и такие, которых не было и в старом. Откуда он берет ссылки на них - не понятно!
Каталог "public_html" был полностью очищена и туда залит новый сайт.
Старые базы sql тоже были полностью удалены и создана новая.
5. Okula - 20 Января, 2012 - 12:09:52 - перейти к сообщению
Включи показ ошибок и посмотри какую ошибку выводит скрипт.
Показ всех ошибок, включается функцией error_reporting(E_ALL);
6. Zuldek - 20 Января, 2012 - 12:30:12 - перейти к сообщению
amalgam пишет:
Zuldek
log пишет об отсутствии файлов, которых не должно быть в новом сайте. А есть и такие, которых не было и в старом. Откуда он берет ссылки на них - не понятно!
Каталог "public_html" был полностью очищена и туда залит новый сайт.
Старые базы sql тоже были полностью удалены и создана новая.


включите показ ошибок и выведите их сюда. Также выведите лог ошибок сервера после запросов через браузер проблемных страниц. Без этого выявление ошибки есть гадание на кофе потому что причин может быть много.
7. amalgam - 20 Января, 2012 - 13:38:19 - перейти к сообщению
Zuldek

Прописал в configuration.php
var $error_reporting = '6143';

Вместо пустой страницы стал выдавать

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/s/sutspbru/public_html/com ponents/com_joomfish/helpers/joo mfish.class.php on line 64

А лог выдает отсутствие файлов в папках, которых там и не должно быть.
[Fri Jan 20 15:29:52 2012] [error] [client 213.186.127.16] File does not exist: /home/s/sutspbru/public_html/obj ects/apartment/38/
Эти ошибки появляются, когда обращаюсь к другим сайтам, находившихся в поддоменах.
Но они не интересуют и были очищены.
В public_html находятся файлы относящиеся к нужному сайту 1:1 с работающего на другом домене. И база sql тоже только одна, с работающего... Различия только в клиентской библиотеки MySQL (4.1.20) отличается от версии установленного MySQL-сервера (5.0.26)
На работающем домене версии одинаковы. 5.0.26

 

Powered by ExBB FM 1.0 RC1