Привет, друзья!
Скопировал базу и сам сайт на старом сервере. Установил на новый хостинг и при обращении к домену получаю ошибку:
Parse error: syntax error, unexpected 'lag' (T_STRING) in /home/p4565/www/domain.com/includes/database/database.inc on line 3076
Посмотрел строку 3076, вроде всё нормально.
Думаю проблема в чём-то другом.
В чём?
Комментарии
http://stackoverflow.com/questions/24294395/php-parse-error-syntax-error-unexpected-http-t-string-in
Я видел это перед тем как спрашивать здесь. Конечно искал ответ на вопрос, но не разобрался и решил спросить здесь
Так и не понял как пофиксить.
в версии пхп
А, изменить версию? На какую?
Сейчас 5.6.30
Изменил на 7.0.15, но не помогло.
сделайте дамп из консоли, проверьте
Что именно проверить?
дампы сделанные и импортирование в консоли как правило не дают ошибок
Проверьте полностью ли залилась база.
Не догоняю о чём речь.
Я экспортировал базу через phpmyadmin на старом хостинге.
Затем импортировал через phpmyadmin на новом хостинге.
В файле настроек указал новые имя пользователя и пароль базы.
Конечно залилась. Было сооьщение, что всё ок
Проверьте все ли таблицы в базе, я об этом веду речь.
3 раза удалял и снова импортировал 3 разных версии базы.
Результат один и тот же
-
я бы сказал что файлы где то битые. накатите чистый друпал поверх текущей установки
Да кстати, попробую.
dgastudio, вы правы!
Просто какие-то файлы почему-то не закачались по ftp.
Типа всё закачалось, а смотрю внутрь папки и там нет файлов, фиг знает почему.
В общем вручную перепроверял и докачивал.