Frage

Ich habe kürzlich eine Kuchenseite von einem Live -Server heruntergeladen und versuche, einige Aspekte zu backen. Aber ich erhalte Dateien, die keine Fehler gefunden haben (obwohl sie existieren), aber die Struktur ist anders als der Download des Out-of-Box-CakePHP. Ich frage mich also, ob mir der Punkt auf all dies fehlt, oder es gibt eine einfache Möglichkeit, das, wonach die CLI in Bezug auf Pfade sucht, anzupassen - nämlich die Konfiguration/ für ein ACL -Schema ist das, was ich versuche zu knirschen. Vielen Dank für einen Rat. Ich bin jetzt schon eine Weile dabei.

War es hilfreich?

Lösung 2

Nun, ich hätte etwas völlig zombieartiges machen können, aber ich habe mich entschlossen, meine ursprünglichen MVC-Dateien wieder zu backen und in die neuen Backwarenordner zu kopieren (verwendete den neuen Konfigurationsschemaordner), aber das Problem wird nun damit behoben.

Andere Tipps

Möglicherweise haben Sie etwas Glück bei der Konfigurationsdatei paths.php. Es ist in /cake/config/paths.php. Ich bin nicht sicher, wie es funktioniert, aber es könnte Sie in die richtige Richtung führen.

Idee 1:

Vielleicht ist das zu einfach, aber sind Sie sicher, dass Sie richtig Backen ausführen? Sie sollten eine Umgebungsvariable für das Backen einrichten. Hier gibt es weitere Details: http://book.cakephp.org/view/1106/the-cakephp-console

Notiz:

$ cd/my/cake/app_Folder
$ ../cake/console/cake

Dies öffnet Ihre Kuchen -Eingabeaufforderung und sollte auch fehlende Pfade lösen.

Idee 2:
Fehlende Wege im Kuchen können auch als Ergebnis nicht konventioneller Dateinamen, Klassennamen usw. auftreten, auch wenn Ihre App andere Dinge nicht mögen, mögen möglicherweise Tests, Aufgaben oder Backen. Beispiel: In Plugins, wenn Sie tatsächlich dem Standard -Modell folgen und dem Klassennamen anhängen, müssen Sie $ Verwendungszwecke in Ihrem Controller haben. Das Testen bremst auch, wenn alles nicht definiert ist.

Idee 3:
Ich habe den Pfad für meinen Kuchenort zuvor in App/Index.php und App/Webroot/test.php geändert Mach es irgendwo in diesem Ordner. Bevor Sie den Kuchenordner ändern, würde ich sicherstellen, dass Sie Kuchen gaben, damit Sie leicht Updates abziehen können, ohne Ihre Änderungen zu schreiben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top