Синтаксическая ошибка при переносе

Решаем проблемы установки на различные окружения и хостинги

Модератор: core team

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Синтаксическая ошибка при переносе

Сообщение marktime56 » Вт июл 21, 2015 2:51 pm

Перенес сайт на Юпи! на новый хостинг, пишет ошибку
Parse error: syntax error, unexpected '[' in .../config/main.php on line 29

Аватара пользователя
sabian
Ниндзя
Сообщения: 351
Зарегистрирован: Ср фев 18, 2015 8:34 pm
Откуда: Воронежская область
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение sabian » Вт июл 21, 2015 10:05 pm

Версия PHP на хостинге должна быть не меньше 5.4

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Ср июл 22, 2015 7:46 am

Поставили PHP 5.4, Возникла ошибка:
Fatal error: Uncaught exception 'CException' with message 'Application base path "/var/www/mak/data/www/print/protected/config/.." is not a valid directory.' in /var/www/p307654/data/www/prin-ty.ru/vendor/yiisoft/yii/framework/base/CApplication.php:262 Stack trace: #0 /var/www/p307654/data/www/prin-ty.ru/vendor/yiisoft/yii/framework/base/CApplication.php(136): CApplication->setBasePath('/var/www/mak/da...') #1 /var/www/p307654/data/www/prin-ty.ru/vendor/yiisoft/yii/framework/YiiBase.php(125): CApplication->__construct(Array) #2 /var/www/p307654/data/www/prin-ty.ru/vendor/yiisoft/yii/framework/YiiBase.php(98): YiiBase::createApplication('CWebApplication', Array) #3 /var/www/p307654/data/www/prin-ty.ru/index.php(35): YiiBase::createWebApplication(Array) #4 {main} thrown in /var/www/p307654/data/www/prin-ty.ru/vendor/yiisoft/yii/framework/base/CApplication.php on line 262

Пути вероятно сменились, где их поменять?

Аватара пользователя
xoma
Администратор
Сообщения: 1971
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение xoma » Ср июл 22, 2015 10:20 am

Очистите каталог /protected/runtime
- дружит с "Юпи!", следит за посылками!

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Ср июл 22, 2015 11:38 am

Спасибо, теперь не могу подсоединиться к базе
CDbConnection failed to open the DB connection.
В protected/config/db.php прописал настройки:
<?php
return array (
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=localhost;dbname=<dbname>',
'username' => '<dbuser>',
'password' => '<dbpass>',
'emulatePrepare' => true,
'charset' => 'utf8',
'enableParamLogging' => defined('YII_DEBUG') && YII_DEBUG ? true : 0,
'enableProfiling' => defined('YII_DEBUG') && YII_DEBUG ? true : 0,
'schemaCachingDuration' => 108000,
'tablePrefix' => 'yupe_',
'pdoClass' => 'yupe\\extensions\\NestedPDO',
);

Порт обязательно указывать? Соединение без порта.

Аватара пользователя
xoma
Администратор
Сообщения: 1971
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение xoma » Ср июл 22, 2015 3:33 pm

Значит указали не совсем верные настройки.
- дружит с "Юпи!", следит за посылками!

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Ср июл 22, 2015 5:23 pm

Настройки верные, перепроверял несколько раз

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Чт июл 23, 2015 10:26 am

Получилось, еще скажите, можно ли через базу восстановить пароль к админке, email поменял, восстановление пароля не работает.

Аватара пользователя
xoma
Администратор
Сообщения: 1971
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение xoma » Чт июл 23, 2015 5:04 pm

- дружит с "Юпи!", следит за посылками!

Аватара пользователя
xoma
Администратор
Сообщения: 1971
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение xoma » Чт июл 23, 2015 5:05 pm

- дружит с "Юпи!", следит за посылками!

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Пт июл 24, 2015 9:24 am

Почистил папку /protected/runtime, в этом была причина

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Пт июл 24, 2015 9:25 am

А как восстановить пароль к админке?

Аватара пользователя
xoma
Администратор
Сообщения: 1971
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Синтаксическая ошибка при переносе

Сообщение xoma » Пт июл 24, 2015 10:27 am

- дружит с "Юпи!", следит за посылками!

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Пт июл 24, 2015 10:38 am

А в какой таблице?

marktime56
Участник
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 2:47 pm

Re: Синтаксическая ошибка при переносе

Сообщение marktime56 » Пт июл 24, 2015 10:43 am

Не работает как раз форма восстановления пароля /recoverу/.


Вернуться в «Установка и настройка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя