Страница 2 из 2

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 09:25
<Flash>
flashimage писал(а):Может tag у вас это модель модуля?
Нет, Tag находится в папочке protected/models.
yiijeka писал(а):Чёт я не понял тогда
вызывается ServerController->actionIndex() in /var/www/minecraft/data/www/minecraft-social.com/yii/framework/web/actions/CInlineAction.php at line 49
а потом вызывается spl_autoload_call() in /var/www/minecraft/data/www/minecraft-social.com/protected/controllers/ServerController.php at line 26 ? т.е. вы отключили spl_autoload_unregister(array('YiiBase', 'autoload')); а потом выполняете index а потом spl_autoload_call а потом включаете spl_autoload_register(array('YiiBase', 'autoload')); ?
Ну в ServerController я использую Yii::app()->user в первый раз. По идее, в этот момент вызывается функция инициализации и там происходит сначала spl_autoload_unregister(array('YiiBase', 'autoload')), а в конце функции инициализации spl_autoload_register(array('YiiBase', 'autoload')), которая возвращает все на свои места. Далее продолжает выполняться код контроллера. Как-то так)

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 09:29
yiijeka
Хм, возможно ли отключить блок с включением и отключением YiiBase autoload ? Хоть тогда поймём дело в нём или нет.

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 10:17
<Flash>
yiijeka писал(а):Хм, возможно ли отключить блок с включением и отключением YiiBase autoload ? Хоть тогда поймём дело в нём или нет.
Модели подгрузились, но отображение контроллер не нашел. Опять таки регистры все соблюдены и на винде все работает.

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 10:18
lancedevnull
phpinfo please

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 10:35
<Flash>
lancedevnull писал(а):phpinfo please
Какая именно информация нужна?

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 10:42
lancedevnull
версия php там и там

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 10:50
<Flash>
На данном сервере, помимо моего сайта, есть еще несколько в продакшине. Поэтому прошу простить меня за скриншот. Если нужны еще какие-то значения, пожалуйста, напишите.

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 11:02
lancedevnull
debian sid в продакшен, это круто. Даже не знаю в чем проблема, вреймворк попробуйте перезалить, может чето гдето

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 11:55
yiijeka
Модели погрузились, но отображение контроллер не нашел. Опять таки регистры все соблюдены и на винде все работает.
В смысле не нашёл отображение? Представление не находит на сервере с линуксом, чтоли ?

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 12:35
<Flash>
lancedevnull писал(а):Даже не знаю в чем проблема, вреймворк попробуйте перезалить, может чето гдето

Перезаливал уже). Не помогло.

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 12:36
<Flash>
yiijeka писал(а): В смысле не нашёл отображение? Представление не находит на сервере с линуксом, чтоли ?
Именно.

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 13:04
lancedevnull
слеши все меняй на PHP_EOL

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 13:05
lancedevnull
поэтому я не люблю на винде кодить, она портит все)))

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 14:34
yiijeka
Ничего она не портит, всё время в ней только и пишу. Правда сервак под виртуалкой, т.к. некоторые библиотеки php не могут запускаться на windows )

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 14:50
lancedevnull
winda для геймеров, а геймер не может быть кодером )

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 15:47
<Flash>
lancedevnull писал(а):слеши все меняй на PHP_EOL
Так PHP_EOL - символ конца строки. Или какие слеши подразумевается заменить? Которые используются в путях до файлов?

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 15:57
yiijeka
lancedevnull писал(а):winda для геймеров, а геймер не может быть кодером )
Значит я исключение )))

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 16:08
flashimage
yiijeka писал(а):
lancedevnull писал(а):winda для геймеров, а геймер не может быть кодером )
Значит я исключение )))
Ты не одинок ))

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 16:33
anton44eg
<Flash> писал(а):
lancedevnull писал(а):слеши все меняй на PHP_EOL
Так PHP_EOL - символ конца строки. Или какие слеши подразумевается заменить? Которые используются в путях до файлов?
я думаю он имел ввиду DIRECTORY_SEPARATOR

Re: Yii приложение не работает на linux-системе

Добавлено: 2014.05.16, 17:46
lancedevnull
anton44eg писал(а):
<Flash> писал(а):
lancedevnull писал(а):слеши все меняй на PHP_EOL
Так PHP_EOL - символ конца строки. Или какие слеши подразумевается заменить? Которые используются в путях до файлов?
я думаю он имел ввиду DIRECTORY_SEPARATOR
да, спс что поправил, угоняю уже, не спал долго :oops: