2010-05-14 92 views
0

警告[2] include(somepath/templates_c/%% B0^B01^B019F522 %% login.htm.php) [function.include]:無法打開流:沒有這樣的文件或目錄somepath/Smarty.class.php 錯誤!:運行時發生內部錯誤。運行時發生內部錯誤。 Smarty

的任何物體,請告訴我,爲什麼這個錯誤是發生..

回答

0

看起來您的緩存已損壞或無法正常工作。 templates_c是緩存文件夾。

在templates_c

刪除所有文件同時,確保templates_c的權限設置是否正確。我相信該文件夾需要讀/寫,也許還有執行權限

0

顯然是有文件丟失:templates_c/%%B0^B01^B019F522%%login.htm.php

也許這種情況正在發生,因爲你有你的文件名某些非ASCII字符,並你的操作系統和/或PHP的實現不能用這個?

或者由於某種原因,smarty認爲它已經編譯了一個文件,當它不是。所以我會嘗試刪除整個文件夾與編譯模板。讓Smarty做一個完整的重建。