Я просто настраиваю свою тестовую среду, несколько вопросов.
- Я использую MAMP, должен ли мой корень документа указываться на папку htdocs в MAMP?
- MAMP в настоящее время использует файл php.ini, который находится в.: Applications / MAMP / conf / php5 / php.ini, как мне заставить его использовать php.ini, который находится в моей / var / www / projectname / папке?
Я получаю следующую ошибку, это просто потому, что у меня не установлены контроллеры?
Неустранимая ошибка: необработанное исключение «Zend_Controller_Dispatcher_Exception» с сообщением «Указан неверный контроллер (ошибка)» в /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include/Zend/Controller/Dispatcher : 241 Трассировка стека: # 0 /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include/Zend/Controller/Front.php(934): Zend_Controller_Dispatcher_Standard-> диспетчер_объектов (Zendtt_H__P_R__P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_S_P_P_S_S_S_P_ )) # 1 /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs/index.php(7): Zend_Controller_Front-> dispatch () # 2 {main} добавлено в / Users / kieransenior / Development / реформoftoft_dietron / trunk / var / www / dietron / include / Zend / Controller / Dispatcher / Standard.php в строке 241
Какие-нибудь умные ногги, готовые протянуть руку?
EDIT:
Это мой httpd.conf, который находится в моей папке var / www / proj
<VirtualHost *:*>
ServerName localhost
DocumentRoot /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs
<Directory /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs>
AllowOverride All
Options All
</Directory>
php_value include_path .:/Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include:/usr/local/lib/pear
php_value magic_quotes_gpc off
php_value register_globals off
</VirtualHost>
Это не работает, поэтому в моем файле php.ini у меня есть следующее:
include_path = ".:/Applications/MAMP/bin/php5/lib/php:/Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include"
Но я не хочу так делать, я хочу использовать httpd.conf. Это всего лишь два метода достижения одного и того же?