2016-11-13 3 views
0

Das ZFTool funktioniert nicht (mehr) auf meiner Debian-VM.Wie funktioniert das ZFTool?

$ 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 

Nun, wenn ich starten Sie es:

$ 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 

ich diesen Fehler:

Reason for failure: Invalid arguments or no arguments provided

So kann ich nicht die ZFTool Jobs wie config laufen, classmap generate usw.

Was sind die Probleme, die verursacht werden und wie das ZFTool funktioniert? ?

+0

Haben Sie das zftool zu module.config.php hinzugefügt – Andrew

+0

Um das ZFTool zu der 'module.config.php' hinzuzufügen? .. Nein, habe ich nicht. Was meinen Sie? – automatix

+0

Ich meine, wo jeder Sie die Module in der Config 'Module' => [..] aktivieren, aber ich denke, Sie sind, wenn Sie den Slogan zurück – Andrew

Antwort

0

Sie liefern einfach falsche Argumente, wie es heißt. Dieser Fehler kommt von ZF2, also triggern Sie ihn, aber da ist keine Option -h.

versuchen

./vendor/zendframework/zftool/zf.php 

oder

./vendor/bin/zf.php 

keine Argumente und aus Ihrem Root-Verzeichnis, finden Sie eine Liste von Optionen.

+0

Vielen Dank für Ihre Antwort! Du hast recht, es gibt keinen Parameter '-h'. Ich habe gerade die Frage bearbeitet und das '-h' durch' create modul Foo' ersetzt. Aber das Problem bleibt gleich. – automatix

+0

ZFTool lokal installiert und ausprobiert, wie Sie vorgeschlagen haben. Beide Versuche ('./vendor/zendframework/zftool/zf.php create modul Foo' und' ./vendor/bin/zf.php create modul Foo') fehlgeschlagen: 'Grund für Fehler: Ungültige Argumente oder keine Argumente zur Verfügung gestellt '. – automatix

+0

Wenn Sie keine Parameter übergeben, erhalten Sie eine Liste von Optionen? – Andrew