最近做了一個財務認領的模塊,但是發現安裝的時候安裝不上,完全沒有提示,看數據表已經建立成功,看到錯誤日志里面提示操作沒有權限,所以重新在服務器上安裝了一個測試的phpcms,記錄以下過程,以備后用.
服務器OS:CentOS 6.4(64bit)
程序版本:phpcms v9 9.5.1
一、主程序安裝權限:
- #chmod o+w index.html
- #chmod 777 -R caches/
- #chmod o+w -R html/
- #chmod 777 -R uploadfile/
- #chmod 777 -R phpsso_server/caches/
- #chmod 777 -R phpsso_server/uploadfile/
- #chmod o+w 網站根目錄
以上過程默認安裝完成沒有問題,但是當我需要安裝一個新模塊的時候提示沒有權限.
二、模塊安裝權限:
1.語言包目錄權限,安裝過程會把模塊語言文件復制到對應的語言文件夾下,同時把模塊菜單語言加入到system_menu.lang.php文件末尾.
- #chmod o+w phpcms/languages/zh-cn
- #chmod o+w phpcms/languages/en
- #chmod o+w phpcms/languages/zh-cn/system_menu.lang.php
- #chmod o+w phpcms/languages/en/system_menu.lang.php
- --Vevb.com
2.模板配置文件及文件夾權限(安裝過程會把模塊模板復制到默認模板文件夾下)
#chmod o+w phpcms/templates/default
#chmod o+w phpcms/templates/default/config.php(寫入對應的模板描述)
新聞熱點
疑難解答