我在linux中有一个托管服务,我正在尝试在zend框架2上开发一个应用程序。我想使用zftool,但无论我运行哪个zftool命令,我总是得到主页的HTML。
我真的很感激任何帮助。
以下是重现的步骤:
1 - 我安装了作曲家
>curl -s https://getcomposer.org/installer | php
2 - 我安装了Skeleton MVC应用程序
>php composer.phar create-project -sdev --repository-url="https://packages.zendframework.com" zendframework/skeleton-application ./hmzf
3 - 带来最新的作曲家
>php composer.phar self-update
4 - 安装ZFTool
>php composer.phar require zendframework/zftool:dev-master
5 - 创建一个从我的项目目录中调用它的符号链接
>ln -s ./vendor/zendframework/zftool/zf.php zf.php
6 - 运行zf.php获取模块列表,我得到的是骨架应用程序主页的html:
> php zf.php modules
答案 0 :(得分:0)
我发现了这个问题。我不得不使用php-cli来调用zf.php。所以不是发出:
php zf.php modules
将zend app主页HTML回显到控制台,我不得不发出:
php5.4-cli zf.php modules
我从该工具得到了正确的答案,即:
安装的模块: 应用