歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 01, 2024, 01:27:47 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  我改summary.php的歡迎詞,結果出現很大的錯誤 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 我改summary.php的歡迎詞,結果出現很大的錯誤  (閱讀 9486 次)
coolmonkperth
新手見習
*
文章: 22


檢視個人資料
« 於: 十一月 30, 2005, 10:55:18 下午 »

我改summary.php的歡迎詞,改完我忘了存成utf-8,結果出現亂碼,第二次存成utf-8之後上傳(/plog/templates/summary/index.template),結果出現錯誤訊息:
Exception message: Smarty error: [in summary/index.template line 1]: syntax error: unrecognized tag:
Error code: 256
-- Backtrace --
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1108): trigger_error
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1870): smarty_compiler.trigger_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(2131): smarty_compiler._trigger_fatal_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(403): smarty_compiler._syntax_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(298): smarty_compiler._compile_tag
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1506): smarty_compiler._compile_file
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1441): cachedtemplate._compile_source
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1279): cachedtemplate._compile_resource
/home/webadmin/html/plog/class/template/cachedtemplate.class.php(48): smarty.fetch
/home/webadmin/html/plog/class/summary/view/summarycachedview.class.php(84): cachedtemplate.fetch
/home/webadmin/html/plog/class/summary/view/summarycachedview.class.php(113): summarycachedview.senduncachedoutput
/home/webadmin/html/plog/class/controller/controller.class.php(325): summarycachedview.render
/home/webadmin/html/plog/summary.php(80): summarycontroller.process

Exception message: Smarty error: [in summary/index.template line 1]: syntax error: unrecognized tag '' (Smarty_Compiler.class.php, line 551)
Error code: 256
-- Backtrace --
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1108): trigger_error
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1870): smarty_compiler.trigger_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(2131): smarty_compiler._trigger_fatal_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(551): smarty_compiler._syntax_error
/home/webadmin/html/plog/class/template/smarty/Smarty_Compiler.class.php(298): smarty_compiler._compile_tag
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1506): smarty_compiler._compile_file
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1441): cachedtemplate._compile_source
/home/webadmin/html/plog/class/template/smarty/Smarty.class.php(1279): cachedtemplate._compile_resource
/home/webadmin/html/plog/class/template/cachedtemplate.class.php(48): smarty.fetch
/home/webadmin/html/plog/class/summary/view/summarycachedview.class.php(84): cachedtemplate.fetch
/home/webadmin/html/plog/class/summary/view/summarycachedview.class.php(113): summarycachedview.senduncachedoutput
/home/webadmin/html/plog/class/controller/controller.class.php(325): summarycachedview.render
/home/webadmin/html/plog/summary.php(80): summarycontroller.process

請問可以改回來嗎?
我有備份mysql和apache下的plog資料夾,如果要還原是不是停掉mysqld,再把檔案覆蓋回去就可以了嗎?
已記錄
bibicall
版主
超級會員
*****
文章: 640


我是豬老大


檢視個人資料 個人網站
« 回覆文章 #1 於: 十一月 30, 2005, 11:13:03 下午 »

syntax error: unrecognized tag

錯誤訊息是說你的模版中使用了錯誤的語法
可以告訴我們你是怎麼修改法?

你先試試看,存成UTF-8時把BOM給取消
試試看吧,我猜可能是這個原因
因為你改BIG5時,有亂碼但沒有錯誤訊息
錯誤訊息是在存成UTF-8時出現的對吧?
已記錄

我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
coolmonkperth
新手見習
*
文章: 22


檢視個人資料
« 回覆文章 #2 於: 十二月 01, 2005, 02:27:08 下午 »

我找到為什麼了,是因為我用wordpad存,我換成notepad存成utf-8再將檔案上傳就沒問題了,問題應該是出在沒有存成UTF-8,謝謝,你真厲害,用猜的就知道為什麼。
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  我改summary.php的歡迎詞,結果出現很大的錯誤 « 上篇主題 下篇主題 »
    前往: