CakePHP 3.0 bin/Kuchen Befehl nicht gefunden
Bin ich für CakePHP von Codeigniter. Ich habe ein neues Projekt gestartet und installiert CakePHP 3.0, mit Komponisten in einem Ubuntu-Gast-Maschine, die ich für die Entwicklung verwenden.
Ich versuche, erstellen Sie eine DB-Migration, aber es scheint, das bin/Kuchen-Konsole ist nicht für mich arbeiten.
Kann ich nicht finden, nichts in der Dokumentation zum einrichten bin/Kuchen, ich habe auch versucht die Einstellung der Kuchen Skript als ausführbare Datei.... keine Freude.
Alles was ich bekomme ist entweder "permission denied", wenn ich dann als sudo bekomme ich "Command not found".
Jede Hilfe dankbar,
- das, was du mit
ls -l bin/
- -rw-rw-r-- 1 vagrant www-data 1352 Jul 30 13:40-Kuchen -rw-rw-r-- 1 vagrant www-data 955 Jul 30 13:40-Kuchen.bat-rw-rw-r-- 1 vagrant www-data 1218 Jul 30 13:40 cake.php
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre aktuelle Berechtigung Maske 664, executable-bit fehlt.
versuchen:
./
, dh./bin/cake
, sonst$PATH
gesucht, anstatt das aktuelle Verzeichnis.OK, hier ist, wie ich es behoben.
Stellt sich heraus das die version von vagrant ich bin mit nicht erlaubt, die Datei-Berechtigung von änderungen aus dem terminal, es hat zu tun, in der vagrant Datei. Also ich habe gerade die Datei die Berechtigung der Einstellung in der vagrant Datei auf 755 und voila!
Danke für die Hilfe.
Bei mir funktioniert das aufrufen der Kuchen-Befehle über php selbst wie:
Hängt davon ab, wo Ihr php-Befehl befindet.