Я новичок в Zend Framework. Я только начал использовать ZFTool 2. В документации сказано, что я могу создать проект, выполнив команду
zf.php create project <path>
Когда я пытаюсь создать проект
C:\wamp\www>zf.php create project quickstart
Я сталкиваюсь со следующей ошибкой
Error: I cannot find the autoloader of the application.
Check if C:\wamp\www contains a valid ZF2 application.
Все остальные команды, кажется, работают нормально, кроме приведенных выше. Я не ожидал, что команда все равно попытается найти автозагрузчик приложения в моей папке www, потому что я пытаюсь создать новый проект
РЕДАКТИРОВАТЬ:
То же самое происходит и при запуске команды
C:\wamp\www>zf.php version
Когда вы используете composer для установки zftool, он автоматически установится в vendor \ zendframework \ zftool
Таким образом, вам нужно только CD к корню приложения, а затем указать на папку ztool
(пример: папка вашего приложения, которая хранится в каталоге c: \ xampp \ htdocs \ zend)
c:\xampp\htdocs\zend> php ./vendor/zendframework/zftool/zf.php version
It will output bellow:
ZFTool - Zend Framework 2 command line Tool
The ZFTool is using Zend Framework 2.5.1
и это будет работать для вас.
http://rao5s.vn
Других решений пока нет …