Как заставить работать ZFTool?

ZFTool больше не работает на моей виртуальной машине Debian.

$ which zf
/usr/local/bin/zf
$ ls -lia /usr/local/bin/ | grep "zf"
... zf -> /usr/share/.composer/vendor/bin/zf.php
$ cd /usr/share/.composer
$ composer info | grep "zftool"
zendframework/zftool  v0.1.0  Utility module for Zend Framework 2 applications.
$ echo $COMPOSER_HOME
/usr/share/.composer

Теперь, когда я начинаю это:

$ zf create module Foo
OR
$ $COMPOSER_HOME/vendor/bin/zf.php create module Foo
OR
$ php $COMPOSER_HOME/vendor/bin/zf.php create module Foo

Я получаю эту ошибку:

Причина сбоя: неверные аргументы или аргументы не предоставлены

Поэтому я не могу запустить такие задания ZFTool, как config, classmap generate и т.п.

Какие проблемы вызваны и как заставить работать ZFTool?

1 ответ

Вы просто приводите неверные аргументы, как говорится. Эта ошибка возникает из-за ZF2, поэтому вы ее запускаете, но там нет опции -h.

пытаться

./vendor/zendframework/zftool/zf.php

или же

./vendor/bin/zf.php

без аргументов, и из вашего корневого каталога вы получите список опций.

Другие вопросы по тегам