您訪問的頁面無法顯示,網頁500錯誤,
服務器錯誤
HTTP 錯誤500 - 內部服務器錯誤。
描述: 您要查找的資源有問題,無法顯示。
以前也安裝過Discuz1.5沒有這種現象,真是奇怪了,於是查了眾多資料,找到了Discuz X2新版安裝首頁500錯誤的解決辦法就是
首頁的500錯誤不影響后來的登錄 照着網上的教程修改了一下還真的可以了!!
解決方法:
1、安裝完成后,直接訪問http://你的域名/admin.php
2、進入后台管理后,點擊【全局】-【域名設置】-【應用域名】,進入這后,選擇其中一個作為網站首頁,填寫域名(www.你的域名.com)和根域名(你的域名.com),點擊提交,更新緩存
操作完成后,重新進入網站,500錯誤問題解決,訪問一切都正常。
具體原因還不清楚。還在探索中
解決了這個問題之后,測試過程中又發現發帖總是在提交時出現網站500錯誤,但是刷新一下,帖子已經發出去了,帶着這個問題去搜資料,幾乎找遍了整個Discuz論壇,沒有找到解決辦法,一開始以為是權限問題,設置了半天不對,還是老樣子,最后重裝了Discuz X2還是不行,幾乎都試過了,最后在落伍的一個帖子上發現了 感謝落伍ID:青雲服務器安全
方法如下
如果是虛擬主機需要服務器iis權限,登錄到遠程桌面后
問題:DZ X1.5最新版在WIN2008的IIS7系統上以第三方FastCgi模式運行時出現發貼時500服務器錯誤,詳細錯誤代碼是0x8007000d和UC中心用戶動態頭像不顯示靜態正常!
解決方法:在站點功能界面的處理程序映射內找到PHP-FastCgi雙擊打開屬性,把里面的FastCgiModule改為isapiModule,
然后把php-cgi.exe改成php5isapi.dll,然后一路確定,再試下站點就全部正常了,
然后再把php5isapi.dll改回php-cgi.exe,再測試站點依然正常!
從官網上下載了源碼,並按照說明進行安裝,先是提示某些文件夾權限不夠,所以就給了某些文件和文件夾相應的權限。這樣順利安裝完成了,但安裝完成后,首頁空白或顯示500錯誤,后台空白或顯示500錯誤,只有uc_server可以打開及進入。
通過網上查找了n多解決方案,都沒有解決。最后給這個站文件夾users組完全控制權限都不行,所以覺得不是這個原因,於是就查看網站源碼。
發現一個問題:x2里面書寫調用文件都用了./ 而不是/ 或者什么都不帶,這樣因為我把整個upload文件夾內的文件直接放主目錄下,所以就有問題了。
於是乎,我在web目錄下又建立了一個文件夾discuz ,然后把upload文件夾里面的文件復制到這個里面,重新安裝,給予web文件夾某用戶讀取權限,給予web/discuz 文件夾讀取權限,給予某些文件和目錄寫入權限,重新安裝,一切正常。
折騰我半天的500錯誤,原來是X2的一個bug 。