簡體   English   中英

CakePHP無法在實時服務器上呈現某些控制器的視圖

[英]CakePHP not rendering views for some controllers on live server

我有一個問題,我不知道。

我使用CakePHP了一個應用程序,該應用程序在localhost(通過XAMPP)上運行正常,但在實時服務器上卻出現了奇怪的問題。
我的應用程序中(顯然)有許多控制器,問題是-其中一些控制器未呈現任何視圖! 它們既不輸出適當的內容,也不輸出任何錯誤數據-只是空頁(也沒有布局)。 他們中大約有一半工作正常,而另一半-沒問題。

我不知道那會是什么,所以這就是為什么我在這里-有什么想法嗎?

這可能是一個舊話題,但我將其作為對可能有相同問題的其他人的可能答案和解決方案進行答復。

  1. 遇到此問題時,您應該做的是檢查/app/tmp/logs的錯誤/app/tmp/logs 從那里您也許可以看到導致錯誤的原因。

  2. 確保將調試設置為2 ,以顯示所有錯誤報告(如果有)。 可以在app/Config/core.php打開調試。

  3. 從日志中,您可能會看到錯誤是達到最大內存。 為此,您需要修復代碼並對其進行優化。

  4. 請檢查您的實時服務器中是否啟用了URL重寫mod_rewrite 某些服務器可能會要求您自行設置。

一條建議,總是檢查您的錯誤日志,它總是向您顯示問題所在,並且可以幫助您更輕松地解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM