主題: 使用templateeditor時出現錯誤 作者: eijigi 於 三月 22, 2006, 08:44:14 下午 請教一下,我已經將這個外掛放在plugins/底下
在"全部站台控管"的"模板管理"也有看到"全域模版編輯器"跟"模版編輯器設定" 模版編輯器設定內容如下 ================================================= 啟動 (打勾)允許網誌使用者使用模版編輯器 備份檔案的儲存限制 5 允許編輯的模版檔案附加檔名 css,inc,template,txt ================================================== 當我想編輯的時候出現如下的錯誤 Exception message: mkdir(./templates/LiteWinter/backups): Permission denied Error code: 2 -- Backtrace -- /var/www/html/plog/class/file/file.class.php(307): mkdir /var/www/html/plog/plugins/templateeditor/class/view/pluginsiteedittemplatefileview.class.php(38): file.createdir /var/www/html/plog/class/controller/controller.class.php(325): pluginsiteedittemplatefileview.render /var/www/html/plog/admin.php(39): admincontroller.process Exception message: Cannot modify header information - headers already sent by (output started at /var/www/html/plog/class/object/exception.class.php:37) Error code: 2 -- Backtrace -- /var/www/html/plog/class/view/view.class.php(172): header /var/www/html/plog/class/view/view.class.php(309): pluginsiteedittemplatefileview.sendcontenttype /var/www/html/plog/class/view/admin/adminview.class.php(106): view.render /var/www/html/plog/class/view/admin/adminplugintemplatedview.class.php(43): adminview.render /var/www/html/plog/plugins/templateeditor/class/view/pluginsiteedittemplatefileview.class.php(76): adminplugintemplatedview.render /var/www/html/plog/class/controller/controller.class.php(325): pluginsiteedittemplatefileview.render /var/www/html/plog/admin.php(39): admincontroller.process 我有將templates/改成755了 請問一下這是哪個部份沒注意到?? 補充我的系統 FC3 plog-1.0.1 主題: Re: 使用templateeditor時出現錯誤 作者: lss 於 三月 22, 2006, 09:49:28 下午 關掉 SELinux
lss 主題: Re: 使用templateeditor時出現錯誤 作者: eijigi 於 三月 22, 2006, 10:55:50 下午 謝謝版大的回答,剛剛看了一下
/etc/sysconfig/selinux 已經是SELINUX=disabled了 需要改成SELINUX=enforcing嗎?? 主題: Re: 使用templateeditor時出現錯誤 作者: markwu 於 三月 22, 2006, 10:58:29 下午 你的 LiteWinter 的權限設定是什麼?
用 chmod -R 755 templates 把所有 template 都改為 755。如果不行,改為 777 試試看! 我知道 777 不安全,只是想先確定問題。 Mark 主題: Re: 使用templateeditor時出現錯誤 作者: eijigi 於 三月 22, 2006, 11:10:18 下午 謝謝mark前輩的回答
剛剛先把templates 改為777 LiteWinter 為755 這樣的權限下會出現錯誤 然後把LiteWinter 也改為777 目前已經可以正常編輯了 還煩請mark前輩解惑一下,因為小弟目前還在研究iptable中,實在不太敢用777 主題: Re: 使用templateeditor時出現錯誤 作者: markwu 於 三月 22, 2006, 11:21:33 下午 Okay, 那這跟你的 Owner 有關!
打權限還是改為 755,但是你的 templates 的 owner 請改成 apache owner. 用 chown -R apache templates (* 我假設你的 apache user 是 "apache") 我在猜是因為你的 owner 是 root,所以 apache 改不動 .... Mark 主題: Re: 使用templateeditor時出現錯誤 作者: eijigi 於 三月 22, 2006, 11:58:16 下午 謝謝mark前輩的回答
剛剛照您的解答試了一下,把onwer改為apache目前可以正常編輯了!! 謝謝 |