phpcms文件夾許可權設置
發布時間: 2025-03-22 23:21:33
Ⅰ phpcms求助:配置IIS+PHP5的時候,ISAPI篩選器顯示「未載入」
【php5isapi.dll未載入】
IIS上設置之後,也開啟了WEB服務擴展中的「所有未知的ISAPI擴展」和「Active
server
pages」兩項,但回到ISAPI篩選器中寫入的php5isapi.dll要麼就是「狀態:未知」(無圖標),要麼就是「狀態:未啟動」(紅色向下箭
頭圖標)。
解決辦法:
1.首先確定許可權的限制是由兩部分造成的:系統文件許可權以及伺服器擴展許可權,首先來到這個ISAPI鏈接庫文件所在的地方,之後給予這個文件EveryOne的完全控制許可權(你也可以選擇讀取+寫入+執行的許可權組合)。
2.解決伺服器擴展許可權:來到IIS6.0的「伺服器擴展」設置頁面,如果你想圖省事,可以直接點擊「允許所有的未知ISAPI」的按鈕,但我並不推薦這
樣做,這樣太不安全了!我們在此應當添加一個新的伺服器擴展,擴展名你可以隨便填,文件就選擇到那個ISAPI鏈接庫文件上,然後勾選「將狀態設置為允
許」後,保存。
3.為了使設置生效,請重啟系統,重啟後你的ISAPI擴展就可以正常載入了!
重要的原因可能是:伺服器做了安全設置,把c:\php的everyone許可權去掉了,IIS自然沒法載入php5isapi.dll。
解決辦法:c:\php目錄加上everyone用戶
設置許可權為:只讀就可以了.
Ⅱ phpcmsv9後台用戶名和密碼都沒錯登錄提示沒有許可權
先登錄最大的超級管理員。找到設置->角色管理->給對應的角色添加站點許可權->在把你需要登錄管理員添加到這個角色中,在登錄應該就沒問題!。 呵呵
熱點內容