Проблема с использованием Zend Framework на NetBeans - PullRequest
3 голосов
/ 16 сентября 2010

Я изучаю Zend Framework, я хочу использовать NetBeans для запуска, но когда я пытаюсь сделать это на NB: Инструменты -> Параметры -> PHP -> Zend -> Нажмите на Зарегистрировать провайдера 'в окне вывода появится следующая ошибка:

PHP Warning:  include_once(NetBeansCommandsProvider.php): failed to open stream: No such file or directory in /usr/share/php/libzend-framework-php/Zend/Loader.php on line 146
PHP Warning:  include_once(): Failed opening 'NetBeansCommandsProvider.php' for inclusion (include_path='/usr/share/php/libzend-framework-php:/usr/share/php/libzend-framework-php:.:/usr/share/php:/usr/share/pear') in /usr/share/php/libzend-framework-php/Zend/Loader.php on line 146

Что я могу сделать, чтобы решить эту проблему?

Ответы [ 3 ]

2 голосов
/ 14 декабря 2010

Я мог бы пойти еще дальше, добавив правильный путь для NetBeansCommandsProvider.php . Просто замените содержимое .zf.ini на:

php.include_path = "/usr/share/php/libzend-framework-php:.:/usr/share/php:/usr/share/pear:/home/username/.netbeans/6.9/zend/"

и замените имя пользователя на ваше имя пользователя.

2 голосов
/ 21 апреля 2011
vitex@HuP:~$ export  ZEND_TOOL_INCLUDE_PATH_PREPEND=/usr/local/netbeans-7.0/php/zend/
vitex@HuP:~$ zf enable config.provider NetBeansCommandsProvider
Provider/Manifest 'NetBeansCommandsProvider' was enabled for usage with Zend Tool.
1 голос
/ 17 сентября 2010

Если вы используете версию Zend Framework 1.10.5+, проверьте .zf.ini находится в вашем домашнем каталоге.

Изменение

php.includepath to php.include_path

есть ошибка в более поздних версиях, если zf

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