Не отключается INSTALL

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Не отключается INSTALL

Сообщение happyend » 04 окт 2013, 09:25

Добрый день!
При рестарте apache или при переносе рабочей директории на другой сервер, пытается по новой запустить установку.

Но только в том случае, если при включенном git используется не "master" ветка.
Если включен master, то будет работать последний коммит.
happyend
Незнакомец
 
Сообщения: 4
Зарегистрирован: 04 окт 2013, 08:45
Очки репутации: 0

Re: Не отключается INSTALL

Сообщение happyend » 04 окт 2013, 09:30

Если точнее, то открывается страница "/ru/install/main/config"
happyend
Незнакомец
 
Сообщения: 4
Зарегистрирован: 04 окт 2013, 08:45
Очки репутации: 0

Re: Не отключается INSTALL

Сообщение Xpycm » 04 окт 2013, 09:45

Здравствуйте.
Установка заново начнётся только при одном условии: если нет файла protected\runtime\already_install

Проверка на наличие этого файла осуществляется в protected\components\Controller.php методе init();
Код: Выделить всё
if (!file_exists(ALREADY_INSTALL_FILE) && !(Yii::app()->controller->module && Yii::app()->controller->module->id == 'install')) {
    $this->redirect(array('/install'));
}
 


Определение именованной константы ALREADY_INSTALL_FILE в файле index.php (в корне)
Код: Выделить всё
define('ALREADY_INSTALL_FILE'ROOT_PATH DIRECTORY_SEPARATOR 'protected' DIRECTORY_SEPARATOR
                                
'runtime' DIRECTORY_SEPARATOR 'already_install'); 


Файла нет - редиректим на install.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Не отключается INSTALL

Сообщение happyend » 04 окт 2013, 10:11

*WALL* Беда похоже в том, что я люблю gitignore складывать в такие папки как "assets" и "runtime", соответственно как инициализировать git, я подчищаю данные директории...

За быстрый ответ СПАСИБО!
happyend
Незнакомец
 
Сообщения: 4
Зарегистрирован: 04 окт 2013, 08:45
Очки репутации: 0

Re: Не отключается INSTALL

Сообщение Xpycm » 04 окт 2013, 10:31

Абсолютно не за что.
Правильно делаете, что складываете в .hgignore.
Мы тоже все такие вещи складываем в игнор Mercurial'a.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50


Вернуться в Ошибки

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

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

cron