Я создаю модуль для SilverStripe. Я просто расширяю LeftAndMain.php
и показываю шаблон, помещая файл шаблона в templates/module/namespace/MyClass_Content.ss
. Он работает как шарм локально, и я могу видеть все изменения, которые я вношу в MyClass_Content.ss в моем браузере. . Но когда я размещаю его на своем сервере, все остальное работает нормально, я тоже вижу свой элемент навигации, но с правой стороны, где должен отображаться контент, пустое пространство.
Просто чтобы потыкать, я перешел в папку поставщика локально и на сервере, и я отредактировал файл MyClass_Content.ss
, поместив HELLOWORLD
в начало файла. Локально я вижу, что HELLOWORLD
нарушает весь вид и хлебные крошки, но на сервере без изменений, пустая правая сторона.
Нет журналов ошибок для nginx или php. Журналы ошибок в консоли не кажутся важными, поскольку я вижу то же самое как на локальном, так и на сервере. Даже JS и CSS загружаются на сервер, единственная разница в сетевой панели заключается в том, что изображения не загружаются на сервер, что имеет смысл, поскольку шаблон не загружается.
Как мне отладить это? Есть идеи?