歡迎光臨, 訪客. 請先 登入註冊一個帳號.
五月 12, 2024, 06:54:49 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  使用templateeditor時出現錯誤 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 使用templateeditor時出現錯誤  (閱讀 10058 次)
eijigi
新手見習
*
文章: 16


檢視個人資料
« 於: 三月 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
« 最後編輯時間: 三月 22, 2006, 09:44:15 下午 由 eijigi » 已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #1 於: 三月 22, 2006, 09:49:28 下午 »

關掉 SELinux

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
eijigi
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #2 於: 三月 22, 2006, 10:55:50 下午 »

謝謝版大的回答,剛剛看了一下
/etc/sysconfig/selinux
已經是SELINUX=disabled了
需要改成SELINUX=enforcing嗎??
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 三月 22, 2006, 10:58:29 下午 »

你的 LiteWinter 的權限設定是什麼?

用 chmod -R 755 templates 把所有 template 都改為 755。如果不行,改為 777 試試看!

我知道 777 不安全,只是想先確定問題。

Mark
已記錄

eijigi
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #4 於: 三月 22, 2006, 11:10:18 下午 »

謝謝mark前輩的回答
剛剛先把templates 改為777
LiteWinter  為755
這樣的權限下會出現錯誤
然後把LiteWinter 也改為777 目前已經可以正常編輯了

還煩請mark前輩解惑一下,因為小弟目前還在研究iptable中,實在不太敢用777

已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #5 於: 三月 22, 2006, 11:21:33 下午 »

Okay, 那這跟你的 Owner 有關!

打權限還是改為 755,但是你的 templates 的 owner 請改成 apache owner.

用 chown -R apache templates

(* 我假設你的 apache user 是 "apache")

我在猜是因為你的 owner 是 root,所以 apache 改不動 ....

Mark
« 最後編輯時間: 三月 22, 2006, 11:30:21 下午 由 markwu » 已記錄

eijigi
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #6 於: 三月 22, 2006, 11:58:16 下午 »

謝謝mark前輩的回答
剛剛照您的解答試了一下,把onwer改為apache目前可以正常編輯了!!
謝謝
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  外掛程式  |  使用templateeditor時出現錯誤 « 上篇主題 下篇主題 »
    前往: