2017-03-06 2 views
0

Ich verwende das cakedc/users Plugin, ich Composer installiert es. www_amar ist mein Sub-Domain-VerzeichniscakePHP 3 Plugin Anbieter Ansicht overide funktioniert nicht auf Server - Subdomain

Die Ansicht, die ich außer Kraft zu setzen möchte www_amar/vendor/cakedc/users/src/Template/Users

Und meine Ansicht Dateien befinden sich in src/Template/Plugin/cakedc/users/Users

mit demselben Dateinamen befindet. Ich weiß, das funktioniert, weil es lokal funktioniert, aber wenn ich sie auf meinen Server hochlade, liest es immer noch aus der Plugin-Datei.

Wie behebe ich Fehler? Danke

Antwort

1

Der Name des Plugins im Plugin-Registrierung ist nicht cakedc/users (das ist der Komponist Bereichsname), aber CakeDC/Users standardmäßig (das ist, was in dem Plugin::load() Aufruf übergeben wird), das ist das, was auf dem Weg verwendet wird, wenn die Suche up mögliche Überschreibungen.

Im Gegensatz zu Ihrer lokalen Umgebung verwendet Ihr Server höchstwahrscheinlich ein Dateisystem, bei dem Groß- und Kleinschreibung beachtet wird. Daher kann src/Template/CakeDC/Users/... nicht gefunden werden, da es nicht existiert. Ändern Sie Ihre Ordnernamen entsprechend und es sollte funktionieren.

Siehe auch

+0

Dank Mann - direkt auf, dass es – artSir

Verwandte Themen