2012-10-02 2 views
1

Я новичок в PHP и Zend Framework 2.Netbeans и Zend Framework 2 конфигурации - zh.sh файл

я в настоящее время переживает ZF2 tutorial. Я выполнил команды:

php composer.phar self-update 
php composer.phar install 

Затем открылась последняя версия Netbeans. Однако при запросе файла zh.sh я не смог найти его в папке zf2-tutorial. Является ли этот файл тем, что нам нужно создать или он должен существовать по умолчанию в ZF2?

Было бы здорово, если бы кто-то мог указать мне в правильном направлении.

+0

Какой файл zh.sh'? – Sam

+0

Я думал, что nebeans в настоящее время поддерживается только ZF 1 думал, что я ошибаюсь, поскольку у меня еще не было возможности заглянуть в ZF2! –

+1

ZF2 не имеет тех же инструментов командной строки, что и ZF1. Он работает, но не был выпущен. NetBeans также не выпустил обновление для поддержки ZF2. Прямо сейчас раздел Zend Framework предназначен для ZF1. –

ответ

3

Как и другие намеки, NetBeans еще не догнал ZF2 (ZF был выпущен только на несколько недель).

На данный момент ZF2 не имеет инструментов командной строки (то есть: zf.sh). Вместо этого вам предлагается использовать приложение «Скелет» для начала работы.

Хотя NetBeans не имеет какой-либо конкретной поддержки ZF2, она по-прежнему является отличной средой для использования при разработке проектов ZF2.

Просто пропустите ZF-специфический материал. Возьмите приложение Skeleton и создайте новый проект NetBeans («из существующих источников») и начните взлом.

Честно говоря, я не помню, чтобы когда-либо использовал какой-либо предмет ZF в netbeans. Структура - это всего лишь куча файлов PHP, а NetBeans работает без каких-либо знаний, связанных с каркасом.

0

Я не знаю содержание zf.sh, но я использовал этот zf.bat в windows, так как это должно быть zf.sh в linux so's. Таким образом, я получил от моего NetBeans ZEND ядро ​​в фазе создания проекта (без ошибок):

git clone git://github.com/zendframework/ZendSkeletonApplication.git 
cd ZendSkeletonApplication 
php composer.phar self-update 
php composer.phar install 

С Zend включены в php.ini и COMPOSER_PROCESS_TIMEOUT=5000 набор в том же файле (также установлен max_execution_time=5000). Это связано с тем, что для меня это не сработало в командных командах.