織夢500內部服務器錯誤一般是iis環境的小伙伴才會遇到,織夢的500錯誤一般是因為這2個原因引起的
1、先查看你網站程序是織夢什么版本的
打開 /data/admin/ver.txt 文件查看,例如
2014 、 2015 、 2016 、 2017 開頭的都屬于舊版本了
 
2、再查看你主機PHP版本
最簡單的查看方式當然是在你主機面板里查看啦
如果不會在主機面板查看的話,可以自己添加一個 p.php ,里面打上代碼
<?php
phpinfo();
如圖
把 a.php 文件上傳到你網站根目錄里,然后在瀏覽器上打開、
http://域名/a.php
如圖,就可以看到當前主機使用的php版本啦,看完后,記得刪除這個p.php文件哦。
看完織夢版本和主機PHP版本后
2014 、 2015 、 2016 、 2017 開頭的織夢版本都屬于舊版本 低版本
是無法在PHP5.4 PHP5.5 以上的版本環境里正常運行的
這樣的話,解決方法
要么把PHP版本降低為PHP5.2才能正常使用織夢低版本程序,要么升級織夢程序為最新的20180109版本
 
第二個500錯誤原因:織夢核心文件丟失或者織夢核心文件代碼錯誤
這個的話很難找到具體是哪個文件引起的,我個人推薦你使用替換的方法來解決
把你網站上的這3個文件夾重命名作為備份
dede(后臺) 改名 dede1 作為備份
data 改名 data1 作為備份
include 改名 include1 作為備份
從織夢官方下載織夢程序包并解壓,把官方程序包里的這3個文件夾上傳到你網站上去
然后把剛剛改名的 data1/common.inc.php 和 data1/config.cache.inc.php 放回新的 data 文件夾里就可以了