LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: coolmonkperth 於 十一月 30, 2005, 10:55:18 下午



主題: 我改summary.php的歡迎詞,結果出現很大的錯誤
作者: coolmonkperth十一月 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,再把檔案覆蓋回去就可以了嗎?


主題: Re: 我改summary.php的歡迎詞,結果出現很大的錯誤
作者: bibicall十一月 30, 2005, 11:13:03 下午
syntax error: unrecognized tag

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

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


主題: Re: 我改summary.php的歡迎詞,結果出現很大的錯誤
作者: coolmonkperth十二月 01, 2005, 02:27:08 下午
我找到為什麼了,是因為我用wordpad存,我換成notepad存成utf-8再將檔案上傳就沒問題了,問題應該是出在沒有存成UTF-8,謝謝,你真厲害,用猜的就知道為什麼。