Я нашел проект в My Netbeans и заставил его работать.Что нужно проверить.
- Убедитесь, что Zend Framework находится в вашем PHP
include_path
или /library
вашего проекта.если в библиотеке поставить ZendFramework/library/Zend/
в /application/library
, чтобы она выглядела как /application/library/Zend/
- Убедитесь, что вы правильно настроили приложение в netbeans ... убедитесь, что источники доступны для вашего сервера (разрешения), убедитесь, что конфигурация запуска правильная (для ZF указывать файл индекса не нужно)
эта ошибка:
Fatal error: Class 'Application_Form_PropertyForm' not found in T:\Users\user\Documents\NetBeansProjects\RentAFlat-Zend\application\controllers\PropertyController.php on line 82
предполагает, что вам нужно скопировать исходные файлы в корневой веб-каталог
Vhost, который указывает netbeans, не очень прост, попробуйте что-то подобноена это:
<VirtualHost *:80>
DocumentRoot "C:\www\RentAFlat\public"
ServerName RentAFlat.local
ErrorLog "C:\Zend\ZendServer\logs\RentAFlat.local.log"
<directory "C:\www\RentAFlat">
Options Indexes FollowSymlinks
AllowOverride all
Order Deny,Allow
Allow from all
</directory>
</VirtualHost>
убедитесь, что DocRoot указывает на папку /application/public
, также очень полезно указать путь к каталогу ZF / bin в вашем PATH Windows, чтобы вы моглиможно использовать интерфейс командной строки, который есть у ZF (в netbeans есть интерфейс для cli)
комментарий, если вам нужно больше разъяснений
также ZF имеет довольно хороший быстрый старт, используйте этот ссылка для просмотра подробного руководства по настройке на основе быстрого запуска ZF