很多在客户在用安装destoonCMS中会出现500的现象,下面我们来解决这个问题并说明产生500的原因。
安装到第3步骤 检查权限的时候点击下一步如下图
原因分析:一般出现php网站出现500的最常见的原因是.htaccess中语法错误和权限错误。
在出现500之后登入客户的cpane面板看到install目录的权限为777这个就是导致500错误的原因。因为cpanel主机面板 一般都是装了phpsuEXEC。phpSuExec的启用,PHP脚本将在你自已的用户名下执行。也就意味着包括文件或目录,PHP脚本不再需要设置777 权限
脚本或目录为777权限时,他们属于不运行状态,就会导致导致 500 internal server error。
由于是在第检查文件权限步骤出现的错误,可以判断程序改了目录权限。
检查程序配置文件(程序根目录):
发现 参数 file_mod = 777 ,把数值改成0755 。
最后在重新安装该CMS,顺利通过第3步,进入关联数据库页面。后面步骤都可以顺利安装。在此不做说明。