这个问题通常是主机商的一些限制造成的,最近在自己的HostMonster空间上试着安装帝国CMS管理系统,就遇到了这个问题。将帝国CMS的压缩文件解压后,将upload文件夹里的文件上传至空间 ,然后按照帝国CMS网站管理系统的安装说明修改一些文件夹和文件的权限,设置目录属性,如下:
目录文件名称 |
说明 |
/ |
系统根目录(不要应用于子目录) |
/d |
附件目录 |
/s |
专题存放目录 |
/search |
搜索表单 |
/index.html |
网站首页 |
/html |
默认可选的HTML存放目录 |
/e/admin/ebak/bdata |
备份数据存放目录 |
/e/admin/ebak/zip |
备份数据压缩存放目录 |
/e/class/config.php |
数据库配置文件 |
/e/class/user.php |
会员配置文件 |
/e/data |
部分配置文件存放目录 |
/e/install |
安装目录 |
/e/member/iframe/index.php |
登陆状态显示 |
/e/member/login/loginjs.php |
JS登陆状态显示 |
/e/pl/more/index.php |
评论JS调用文件 |
/e/sch/index.php |
全站搜索文件 |
/e/tool/feedback/temp |
信息反馈 |
/e/tool/gbook/index.php |
留言板 |
按照说明,将上面的文件和文件夹修改成777后,在浏览器中运行 e/install/index.php,即访问 http://你的网址/e/install/index.php,这个时候便出现了提示HTTP500错误的页面。其实出现这个问题导致不能继续安装的原因是主机商从安全的角度出发,禁止网站的运行权限超过755。
解决方法很简单,需要将777的权限修改为主机空间的默认权限就可以了。修改文件夹权限为755,单个文件权限为644。我在自己的HM空间上测试了一下,省略了设置目录属性这一步,同样也是安装成功了。
原创文章,转载请注明: 转载自日记男孩的博客
转载请注明:日记男孩的博客 » 安装帝国CMS时出现HTTP500错误的解决办法