我正在為 SilverStripe 構(gòu)建一個(gè)模塊。我只是LeftAndMain.php通過將模板文件放置在以下位置來擴(kuò)展和顯示模板templates/module/namespace/MyClass_Content.ss它在本地運(yùn)行起來就像一個(gè)魅力,我可以在瀏覽器中看到我對 MyClass_Content.ss 所做的所有更改。但是當(dāng)我將其托管在我的服務(wù)器上時(shí),其他一切都工作正常,我也可以看到我的導(dǎo)航項(xiàng)目,但在應(yīng)該渲染內(nèi)容的右側(cè),空白區(qū)域。為了瀏覽一下,我導(dǎo)航到本地和服務(wù)器上的供應(yīng)商文件夾,并MyClass_Content.ss通過在HELLOWORLD文件開頭放置 來編輯文件。在本地,我可以看到HELLOWORLD整個(gè)視圖和面包屑被破壞,但在服務(wù)器上,沒有變化,右側(cè)是空的。nginx 或 php 沒有錯(cuò)誤日志??刂婆_(tái)中的錯(cuò)誤日志似乎并不重要,因?yàn)槲以诒镜睾头?wù)器上都看到了相同的錯(cuò)誤日志。即使 JS 和 CSS 正在服務(wù)器上加載,網(wǎng)絡(luò)面板中的唯一區(qū)別是圖像不會(huì)加載到服務(wù)器上,這是有道理的,因?yàn)槟0宀粫?huì)加載。我該如何調(diào)試這個(gè)?有任何想法嗎?
Silverstripe 無法獲取服務(wù)器上的 Content.ss 文件,但本地沒有問題
慕田峪9158850
2023-07-30 13:34:34