我試着自己研究這個問題一段時間,但似乎無法找到解決方案。我正在通過CakePHP博客教程進行操作,並且在本節中:http://book.cakephp.org/view/1536/Creating-Post-Views爲什麼index.ctp呈現爲文本而不是html/php?
我使用CakePHP給出的代碼創建index.ctp文件。然後,當我在Safari中打開index.ctp文件時,它僅顯示CakePHP給出的代碼。它不會呈現任何HTML,也不會從數據庫中獲取博客數據。
如果將擴展名從.ctp切換到.php,它會呈現HTML,但它不會從數據庫中提取博客數據。我的數據庫已連接並且具有正確的信息。我認爲.ctp擴展名有問題嗎?不確定。有沒有其他人遇到這種問題?
您在瀏覽器中調用了哪個URL? – dhofstet 2011-03-06 16:21:08
我假設你正在使用啓用了PHP的適當Web服務器來運行此操作?簡單的問題,我知道,但你必須要求... – diagonalbatman 2011-03-06 16:27:02
Thx的答覆。是的,PHP已啓用。我打電話給http://localhost/cake/app/views/posts/index.ctp。如果我在沒有.ctp擴展名的情況下調用它,它會顯示「在此服務器上找不到URL」。 – RedEye 2011-03-06 17:22:04