1

我是 PHP 和 Zend Framework 2 的新手。

我目前正在阅读ZF2 教程。我已经运行了命令:

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

然后打开最新的 Netbeans 版本。但是,当被要求提供文件时,我在文件夹zh.sh中的任何地方都找不到它。zf2-tutorial这个文件是我们需要创建的,还是默认存在于 ZF2 中?

如果有人能指出我正确的方向,那就太好了。

4

2 回答 2

3

正如其他人所暗示的那样,NetBeans 还没有赶上 ZF2(ZF 只出现了几个星期)。

截至目前,ZF2 没有命令行工具(即:zf.sh)。相反,我们鼓励您使用 Skeleton Application 来开始工作。

尽管 NetBeans 没有任何特定的 ZF2 支持,但它仍然是开发 ZF2 项目时使用的出色 IDE。

只需跳过 ZF 特定的东西。获取 Skeleton App,并创建一个新的 NetBeans 项目(“来自现有资源”),然后开始 hack。

老实说,我不记得曾经在 netbeans 中使用过任何 ZF 特定的东西。该框架只是一堆 PHP 文件,无需任何特定于框架的知识,NetBeans 就可以很好地工作。

于 2012-10-03T06:13:15.057 回答
0

我不知道 zf.sh 的内容,但我在 windows 中使用了这个 zf.bat,因为它在 linux so 中应该是 zf.sh。这样我在创建项目阶段从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设置在同一个文件中(也 set max_execution_time=5000)。这是因为将它放在命令行命令中对我不起作用。

于 2013-01-26T03:53:23.247 回答