Ubuntu 10.04 не запускается проект

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
minibikini
Сообщения: 51
Зарегистрирован: 2010.04.21, 21:27

Re: Ubuntu 10.04 не запускается проект

Сообщение minibikini »

тогда план Б: сменить владельца у всего (chown -R) на апача и посмотреть что получилось.
себя можно потом добавить в группу апача
minibikini
Сообщения: 51
Зарегистрирован: 2010.04.21, 21:27

Re: Ubuntu 10.04 не запускается проект

Сообщение minibikini »

Archmage писал(а):Сделал:
sudo chmod 755 /home/aleksey/work/project/www/catalog/trunk/protected/yii/framework/yii.php
sudo chmod 755 /home/aleksey/work/project/www/catalog/trunk/index.php
sudo chmod -R 777 /home/aleksey/work/project/www/catalog/trunk/protected/runtime/
sudo chmod -R 777 /home/aleksey/work/project/www/catalog/trunk/assets/
А без sudo не получается?
Кто владелец файлов?
AbS_
Сообщения: 207
Зарегистрирован: 2010.03.27, 14:02

Re: Ubuntu 10.04 не запускается проект

Сообщение AbS_ »

А что в конфигах апача? От имени кого демон запускается?
Аватара пользователя
will123
Сообщения: 30
Зарегистрирован: 2010.04.09, 21:27
Откуда: Иркутск

Re: Ubuntu 10.04 не запускается проект

Сообщение will123 »

тоже проблемы с yii на ubuntu после переноса с денвера.. почему ругается на

Код: Выделить всё

$criteria->condition = 't.post_id<>0 and Post.status=2'; 
, где Post моя модель, когда на винде и денвере все работало? изменил на маленькую букву post.status заработало, далее посыпалтсь ошибки что переменные не определены, например в расширении ckeditor :

Код: Выделить всё

Undefined variable: language
/home/will/www/test/protected/extensions/ckeditor/CKEditor.php(90)
#0 /home/will/www/test/protected/extensions/ckeditor/CKEditor.php(78): CKEditor->setLanguage()
#1 /home/will/www/test/framework/web/CBaseController.php(144): CKEditor->__construct()
#2 /home/will/www/test/framework/web/CBaseController.php(173): BlogController->createWidget()
#3 /home/will/www/test/protected/views/blog/create.php(25): BlogController->widget()
#4 /home/will/www/test/framework/web/CBaseController.php(119): require()
#5 /home/will/www/test/framework/web/CBaseController.php(88): BlogController->renderInternal()
#6 /home/will/www/test/framework/web/CController.php(748): BlogController->renderFile()
#7 /home/will/www/test/framework/web/CController.php(687): BlogController->renderPartial()
#8 /home/will/www/test/protected/controllers/BlogController.php(145): BlogController->render()
#9 /home/will/www/test/framework/web/actions/CInlineAction.php(32): BlogController->actionCreate()
#10 /home/will/www/test/framework/web/CController.php(300): CInlineAction->run()
#11 /home/will/www/test/framework/web/filters/CFilterChain.php(129): BlogController->runAction()
#12 /home/will/www/test/framework/web/filters/CFilter.php(41): CFilterChain->run()
#13 /home/will/www/test/framework/web/CController.php(999): CAccessControlFilter->filter()
#14 /home/will/www/test/framework/web/filters/CInlineFilter.php(59): BlogController->filterAccessControl()
#15 /home/will/www/test/framework/web/filters/CFilterChain.php(126): CInlineFilter->filter()
#16 /home/will/www/test/framework/web/CController.php(283): CFilterChain->run()
#17 /home/will/www/test/framework/web/CController.php(257): BlogController->runActionWithFilters()
#18 /home/will/www/test/framework/web/CWebApplication.php(320): BlogController->run()
#19 /home/will/www/test/framework/web/CWebApplication.php(120): CWebApplication->runController()
#20 /home/will/www/test/framework/base/CApplication.php(135): CWebApplication->processRequest()
#21 /home/will/www/test/index.php(12): CWebApplication->run()
 
ckeditor используется здесь:

Код: Выделить всё

    <div class="row">

        <p>Анонс</p>



        <?php $this->widget('application.extensions.ckeditor.CKEditor', array(

            'model'=>$model,

            'attribute'=>'teaser',

            'language'=>'ru',

            'editorTemplate'=>'basic',

            'options'=>array('resize_minWidth' => 500, 'resize_maxWidth' => 960, 'resize_maxHeight' => 600),

            ));

        ?>





    </div>

    <div class="row">

        <p>Текст</p>

        

        <?php $this->widget('application.extensions.ckeditor.CKEditor', array(

            'model'=>$model,

            'attribute'=>'content',

            'language'=>'ru',

            'editorTemplate'=>'basic',

            'options'=>array('resize_minWidth' => 500, 'resize_maxWidth' => 960, 'resize_maxHeight' => 600),

            ));

        ?>
Dreammaker
Сообщения: 139
Зарегистрирован: 2009.09.02, 16:21
Откуда: Черкассы, Украина

Re: Ubuntu 10.04 не запускается проект

Сообщение Dreammaker »

will123, под линуксом, в отличие от винды, файл Post и post - это разные файлы, скорее всего с этого ноги у проблемы растут.
Аватара пользователя
will123
Сообщения: 30
Зарегистрирован: 2010.04.09, 21:27
Откуда: Иркутск

Re: Ubuntu 10.04 не запускается проект

Сообщение will123 »

Dreammaker писал(а):will123, под линуксом, в отличие от винды, файл Post и post - это разные файлы, скорее всего с этого ноги у проблемы растут.
)), я прекрасно понимаю, что это разные файлы, в том то и дело, что файл модели Post.php
Dreammaker
Сообщения: 139
Зарегистрирован: 2009.09.02, 16:21
Откуда: Черкассы, Украина

Re: Ubuntu 10.04 не запускается проект

Сообщение Dreammaker »

А название таблицы тоже с маленькой? Как вариант файл mysql не может найти. Но это так полуфантазирование, то что в голову приходит.
Аватара пользователя
will123
Сообщения: 30
Зарегистрирован: 2010.04.09, 21:27
Откуда: Иркутск

Re: Ubuntu 10.04 не запускается проект

Сообщение will123 »

да, с маленькой
Аватара пользователя
will123
Сообщения: 30
Зарегистрирован: 2010.04.09, 21:27
Откуда: Иркутск

Re: Ubuntu 10.04 не запускается проект

Сообщение will123 »

проблема с ckeditor'ом осталась, почему на убунте ругается не могу понять.... :cry:
Аватара пользователя
will123
Сообщения: 30
Зарегистрирован: 2010.04.09, 21:27
Откуда: Иркутск

Re: Ubuntu 10.04 не запускается проект

Сообщение will123 »

will123 писал(а):проблема с ckeditor'ом осталась, почему на убунте ругается не могу понять.... :cry:
после замены error_reporting = E_ALL & ~E_DEPRECATED на error_reporting = E_ALL & ~E_NOTICE в php.ini заработало.... и почему, если в коде синтаксическая ошибка то в браузере просто пустая страница?
ynik
Сообщения: 124
Зарегистрирован: 2010.05.05, 13:07
Откуда: Ukraine

Re: Ubuntu 10.04 не запускается проект

Сообщение ynik »

решил поюзать на убунте yii! Все как бы гладко установил, запускаю проэкт грузиться первая страница все ок дальше не одна ссылка не работает, где искать проблему?
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: Ubuntu 10.04 не запускается проект

Сообщение timlar »

У меня все отлично работает. Давай разбираться. Работают ли обычные php скрипты? Что показывает скрипт из папки requirements фреймворка? Какие права стоят у файлов и директорий проекта? Используется ли path-стиль url'ов? Включен ли mod_rewrite в Apache?
Twitter: @timlar_ua
ynik
Сообщения: 124
Зарегистрирован: 2010.05.05, 13:07
Откуда: Ukraine

Re: Ubuntu 10.04 не запускается проект

Сообщение ynik »

1.Работают ли обычные php скрипты?
Да
2. Что показывает скрипт из папки requirements фреймворка?
PHP version Passed Yii Framework PHP 5.1.0 or higher is required.
$_SERVER variable Passed Yii Framework
Reflection extension Passed Yii Framework
PCRE extension Passed Yii Framework
SPL extension Passed Yii Framework
DOM extension Passed CWsdlGenerator
PDO extension Passed All DB-related classes
PDO SQLite extension Warning All DB-related classes This is required if you are using SQLite database.
PDO MySQL extension Passed All DB-related classes This is required if you are using MySQL database.
PDO PostgreSQL extension Warning All DB-related classes This is required if you are using PostgreSQL database.
Memcache extension Warning CMemCache
APC extension Warning CApcCache
Mcrypt extension Passed CSecurityManager This is required by encrypt and decrypt methods.
SOAP extension Passed CWebService, CWebServiceAction
GD extension Passed CCaptchaAction

3. Какие права стоят у файлов и директорий проекта?
тут при первом запуске поменял права на запись в папку assets и runtime все остальное осталось как было.
4.Используется ли path-стиль url'ов?
тут если я правильно понял в всюда где используються в начало подставлять путь path, если да то нет не используеться, скопировал проэкт с виндузы с денвера.
5.Включен ли mod_rewrite в Apache?
да через .htaccess
AddDefaultCharset UTF-8
Options -Indexes
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
на хостинге под линуксом работало все
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: Ubuntu 10.04 не запускается проект

Сообщение timlar »

Что показывает команда: apache2ctl -M | grep rewrite ?
Twitter: @timlar_ua
ynik
Сообщения: 124
Зарегистрирован: 2010.05.05, 13:07
Откуда: Ukraine

Re: Ubuntu 10.04 не запускается проект

Сообщение ynik »

Timlar писал(а):Что показывает команда: apache2ctl -M | grep rewrite ?
Syntax OK
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: Ubuntu 10.04 не запускается проект

Сообщение timlar »

Значит не включен mod_rewrite. Нужно выполнить следующие команды:

Код: Выделить всё

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
Должно все заработать. Команда apache2ctl -M | grep rewrite должна выводить:

Код: Выделить всё

 rewrite_module (shared)
Syntax OK
Twitter: @timlar_ua
ynik
Сообщения: 124
Зарегистрирован: 2010.05.05, 13:07
Откуда: Ukraine

Re: Ubuntu 10.04 не запускается проект

Сообщение ynik »

nikolas@ubuntu:~$ apache2ctl -M | grep rewrite
Syntax OK
rewrite_module (shared)
апач перегрузил!
к сожалению не работает дальше!
Последний раз редактировалось ynik 2010.08.09, 15:22, всего редактировалось 2 раза.
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: Ubuntu 10.04 не запускается проект

Сообщение timlar »

А сам php какие-нибудь ошибки показывает? Есть что-нибудь в /protected/runtime/application.log?

Сам проект запускается или белая страница?
Twitter: @timlar_ua
ynik
Сообщения: 124
Зарегистрирован: 2010.05.05, 13:07
Откуда: Ukraine

Re: Ubuntu 10.04 не запускается проект

Сообщение ynik »

нет ошибок нету, проэкт запускаеться, первая страница, меню выводиться с БД, но ссылки не работают пишет браузер выдает что к сожалению линк не работает, и подсовывает форму гугля, application.log пуст!
и почему никакой реакции на мой .htaccess в нем прописано все через индекс, а заходи куда хош бери что хочь и deny from all тоже?
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: Ubuntu 10.04 не запускается проект

Сообщение timlar »

Каким образом настроен виртуалхост в Апаче? Конфиг можно?
Twitter: @timlar_ua
Ответить