网钛PHP版V5.10+版本开始,程序里不需要执行权限的文件夹下都会有个web.config文件,该文件在IIS环境下才会起作用,禁止执行脚本作用,但有些win2012+系统采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。这种就会导致程序使用时出现加载js、css和图片出现500错误,如下图。
这种情况下,远程登录进服务器,用超级管理员的身份执行cmd命令,执行命令:
C:\windows\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
会提示 handlers锁定解除,这样程序就能正常运行了~