大多数情况都是未开启权限造成的,并非程序或者数据库有问题,因此遇到500错误首先看你的权限是否开启。FSO权限、执行权限设置,或者设置程序池等。
大多数情况都是代码错误,或因PHP版本不兼容代码,数据库连接不上等导致。您可以尝试切换PHP版本,检查数据库连接配置文件等。
注:ISAPI 程序设置也是导致500错误的原因之一。如果您不清楚ISAPI请勿设置。