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

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


如(ru)果(guo)是FTP的用戶(hu),可以通過這(zhe)種方(fang)式分配

