新增寶塔命令執行開設置目錄權限,兩步操作搞定,查看教程
大致整(zheng)理(li)網(wang)站系統目錄權限設置如下,此教程僅供參(can)考,如有問題(ti)歡迎反饋糾正(zheng)。
【安裝環境】
1、推薦采用apache服(fu)務器環境,官方已經內置一些限制執行腳(jiao)本的權限,分別在各(ge)自(zi)文件夾的 .htaccess 里,比如:圖片上傳目錄

2、如果是用(yong)nginx服務器環境,可以參考 .htaccess 文件對nginx做限制
3、如果是(shi)用iis服務器環境,建(jian)議有條件的可以替換(huan)成apache,或者也參考 .htaccess 文(wen)件對(dui)iis做限制
【注意事項】
按照該教程分配目錄權限后,部(bu)分功(gong)能因權限不(bu)足,可能會造成以下(xia)的問題:
1、后臺無法升級 (解決方案:批量將根(gen)目錄及(ji)所有(you)子目錄的(de)權(quan)限(xian)值設為 0755,升級完后再重新(xin)調(diao)整(zheng)權(quan)限(xian)分配)
2、模板管理不能編輯(ji) (解決方(fang)案:將模板目(mu)錄 template 的權(quan)限值設為(wei) 0755,修改完模板后,再改權(quan)限值為(wei) 0555)
【目錄權限分配】
├─application 應用目(mu)錄,一般(ban)情(qing)況下不需要修改,所以允許腳本(ben)執行,拒絕寫入(ru)(權限值(zhi):0555)
│ ├─lang 多語言官方變量包文件(權限值:0755)
├─core 核心框架,一般情況下不需要修改,所以允許腳本執(zhi)行,拒(ju)絕(jue)寫入(權限(xian)值:0555)
├─data 存放緩存文件、數據(ju)等,所以(yi)允許(xu)寫(xie)入(權限(xian)值:0755)
│ ├─backup 備份文件存放目(mu)錄(lu),放置更新包、備份包(清除緩(huan)存會一(yi)起清理(li)掉)(權(quan)限值:0755)
│ ├─conf 版本號文件、漢字拼音文件等,這是不(bu)會有php文件(權(quan)限值:0755)
│ ├─model 創建(jian)自定義模型時,相關文件的(de)模板樣(yang)本,拒絕寫入(權(quan)限值:0555)
│ ├─runtime 系(xi)統運行時生成的緩存(cun)文件目錄,可以手工(gong)刪除里面的目錄文件(權限值:0755)
│ ├─schema 存放數據表字段緩(huan)存文(wen)件,對(dui)網(wang)站(zhan)性能(neng)加(jia)速(權限值:0755)
│ ├─session_xxxxxx 服務器臨(lin)時緩(huan)存(cun)目錄,比如:驗證碼、臨(lin)時校驗等,這是(shi)不會(hui)有php文件(jian)(權(quan)限值:0755)
│ ├─sqldata_xxxxxx 數據庫備(bei)份目(mu)錄,建議備(bei)份挪到網站外存儲,避(bi)免被(bei)利用下載破解密碼(ma)(權限值:0755)
│ ├─weapp 制作、打包插件專(zhuan)屬目錄,一般在本(ben)地開發,要拒絕寫入(ru)(權(quan)限值:0555)
├─extend 擴展類庫、自定義函數文件的目錄,專門給開發者二次開發易優cms,拒絕寫入(權(quan)限值(zhi):0555)
├─install 安裝完系統后,直接刪除;如(ru)需要搬(ban)家(jia)另外從demo源(yuan)碼里拷貝
├─public 公共靜態(tai)資源(yuan)文件(jian)(jian)存放目錄,不(bu)會包(bao)含php、jsp、asp、aspx等動(dong)態(tai)文件(jian)(jian),允許(xu)寫(xie)入(ru)(權(quan)限(xian)值:0755)
├─template 前端模板存放目錄,不建(jian)議(yi)在后臺進行(xing)模板編輯,所(suo)以要拒絕寫入(權限值:0555)
├─uploads 圖片上傳存儲(chu)目錄,不會包含php、jsp、asp等動(dong)態(tai)文件,允(yun)許腳(jiao)本執行(xing)、寫入(權限(xian)值:0755)
├─vendor 第三方資源包目錄(lu),允(yun)許腳本執行(xing),拒(ju)絕寫入(ru)(權限(xian)值:0555)
├─weapp 后(hou)臺(tai)插件(jian)應(ying)用目錄(lu),允(yun)許腳本(ben)執(zhi)行、寫入(ru)(權限值:0755)
├─index.php 前(qian)臺(tai)入口文件,允許(xu)腳本(ben)執行,拒絕寫(xie)入(權限(xian)值:0555)
├─login.php 后(hou)臺入(ru)口(kou)文(wen)件,允許腳本(ben)執(zhi)行(xing),拒(ju)絕寫入(ru)(權限(xian)值(zhi):0555)
如果網站是生成靜態模式,生成的那些存放靜態文件(jian)的目錄(權限值:0755)
【示例操作】
可能有些用戶不懂什么是權限,該怎么設置,下面(mian)我們以寶塔(ta)面(mian)板為例。


如果是FTP的用戶,可以通(tong)過這種方式分配

