pageadmin網站內容管理系統目前已經是國內用戶最多的cms系統,但是很多新手第一次安裝時候最常見的錯誤就是http403錯誤。
針對這個錯誤,小編我整理出了常見的原因及解決方法
原因1、后台站點綁定的域名和當前打開的域名不一致。
解決辦法:重裝PageAdmin,重裝不會丟失數據,大家不用擔心。
1、找到網站根目錄下的web.config文件,如下圖:
2、用記事本之類的編輯工具打開,如下圖:
把<add key="InstallEnabled" value="" />這段的value改為空值即可,注意修改后要保留兩個雙引號,很多用戶不小心把雙引號刪除或刪除了其中一個,都會導致程序報錯,這里需要細心點。
3、刷新一下網站,自動進入安裝界面。
原因2、電腦安裝的Net Framework版本過低。
解決辦法:下載高版本Net Framewor安裝。
Net Framework是微軟的一個系統組件,基本所有windows平台上開發的產品都需要安裝Net Framework,除了winxp這種老系統,所有的window系統都自帶,Net Framework,如果您的服務器是win2008/win2012/win2018這些高版本服務器系統,可以跳過此步驟,但是很多用戶一般都是先自己電腦配置環境,大部分都是win7\win8這些系統,win7和win8自帶的Net Framework版本低於4.5,所以需要單獨安裝。
安裝完畢后需要注意下面兩點:
1:有些win7電腦安裝高版本后默認還是使用自帶的.Net Framework3.5,需要手工取消,如下圖。
2、如果是win2012或更高版本的系統,iis檢測一下是否勾選了asp.net4.5,如下圖:
重新勾選安裝后需要重啟服務器才生效。
原因3、IIs站點使用的進程池使用asp.net版本過低。
解決辦法:進程池的asp.net版本設置為4.0或以上版本
找到站點使用的進程池,把版本改為v4.0……,托管模式改為集成模式。
原因4、framework安裝后未自動注冊
解決辦法:手工注冊,參考教程:如何注冊asp.net4.0?
如果.net Framework后於IIs安裝,那么很多情況下是需要手工注冊一下,注冊方法如下:
打開Cmd命令窗口,卻換到C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319目錄后運行aspnet_regiis.exe -i即可。
或者復制下面的命令運行即可:
C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i
如下圖:
上面是4個最常見的原因,大家按步驟一一排查,一定可以解決問題。