这两天闲来无事,准备把去年注册了打算专门用来做一个智能手机软件下载及其咨询信息提供的域名APKAPP.COM放入一个程序搭建起来。一点本人比较懒,第二点目前技术不过关,所以上网搜了一下相关的程序,找到一个DEDECMS的,大概了解了一下,功能还是比较强大的,于是下载了通过FTP软件FLASHFXP上传至通过衡天小张购买的空间。一路顺利,安装完成进入后台导入MySQL数据,访问首页试了下感觉流畅快速。可是觉得美中不足,毕竟网上下载的源码还是有点后怕的,万一被安插了木马后门啥的那就得不偿失了,所以当时便毫不犹豫的从官网下载了最新版本的DEDECMS 5.7 SP1备用。
因为是首次使用织梦CMS系统,感觉好事陌生,昨天晚上大概在后台稍微观看了两个小时,该修修补补的东西自己演练了一遍,心里也大概有个眉目。也尝试着从线上升级至官方最新版本,无奈尝试使用在线文件检查的时候提示说有几个关键文件跟官方的比对有差异,折腾了半天还是一样。今天就果断的把原来的数据加上整站程序清空,把官方最新版本的5.7上传至根目录,通过在线解压的方式把uploads目录里的文件全部转移到根目录,但是执行安装的时候提示500 Internal Server Error 错误,一开始我以为是解压不完全,所以把已经解压出来的文件全部删除,重新执行了一次解压转移,效果一样一样,错误依旧。去官方网站上寻找答案,无果。
用谷歌搜索了一下相关的问题,问的人倒还真不少,不过问题也是形色各异。自己慢慢地摸索终于给发现了问题所在:原来是目录及其文件权限的设置有误。
下面给大家详细的说一下问题所在:很多空间商,尤其是国外的空间商,是限制执行属性带x的script文件的,比如如果你把install.php的属性设定为777,可能连安装都无法进行。大概是我在执行解压文件的时候虚拟主机自动默认了所有文件均有777权限,我查看了一下确实是很多文件夹均有777权限,而文件类文件均有755权限,从而造成了一大堆的500 interal server error的困扰,循着这个思路,我把文件及其文件夹的属性权限全部分开设置,文件类644权限,文件夹用777权限,这样保证目录的owner有写的权限即可,通过如上设置以后问题彻底解决,织梦CMS系统安装完成。欢迎有使用织梦CMS的盆友前来交流,有问题的盆友可以留言,我尽力协助咯。吼吼
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫