Статус требования Yii - PullRequest
       8

Статус требования Yii

1 голос
/ 24 сентября 2010

Я пытаюсь загрузить свой первый небольшой проект на новый VPS (Linux + php-5.3.3 + apache) и обнаружил, что эти проблемы не знают, почему любая помощь будет оценена, плз.

1- Iдля работы в системе Linux с php + apache нужно прописать все мои папки в нижнем регистре.2- Странная проблема заключается в получении ошибки при вызове функции modlules, если это так .... Post :: xxx, если изменить на post :: xxx, все в порядке. Я имею в виду, что все должно быть в нижнем регистре, в противном случае выдается ошибка, например Post.PHP не найден.3- CDbConnection не удалось открыть соединение с БД: не удалось найти драйвер?4- Я выполнил команду yii / require и получил все нижеуказанные услуги / статус FAILED, а остальные PASSED.

       - DOM extension 
       - PDO MySQL extension
       - PDO PostgreSQL extension 
       - Memcache extension    
       - APC extension 
       - Mcrypt extension 
       - SOAP extension 
       - GD extension  

Любое предложение о том, как сделать вышеупомянутые услуги PASSED.Поскольку я использую MySQL DB.

Я с нетерпением жду, чтобы услышать в ближайшее время.

1 Ответ

0 голосов
/ 06 июля 2011

Я знаю, что Хан уже решил свою проблему с приложением, но только для ссылок, ответ:

1 - в системах unix / linux учитывается регистр, поэтому, если вы назвали папку Post, вам нужно будет вызвать Post / для вашего кода.

2 - Как и в последнем ответе, если вы называете себя файлом класса Post, вам нужно изменить имя класса на Post, поскольку автозагрузка php зависит от ОС и с учетом регистра.

3 - сбой из-за сбоя php PDO, и Yii использует его для подключения к системе базы данных.

4 - необходимо исправить расширение PDO MySQL, остальные необязательны

GodFather.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...