用的阿里云(硬盘的系统是NTFS,后来才知道的) 安装系统的时候,是用阿里云提供的第三方认证过的系统(简单讲就是别人配置好的系统镜像),免费的,所以就用了...安全快速 系统安装完以后,就安装帝国ECMS,一切都没有问题.. 网站就直接放C盘了 随着网站内容越来越多,于是买了一个云盘,挂载上去,创建了一个文件夹目录 再把帝国cms的文件,丢到新创建的文件夹,再在iis里面把网站目录改了
然后在访问网站,一开始首页刷新不了,去搜索下,发现是文件权限问题 答案是e/data/index.php 这个的data文件夹及index.php这个文件夹赋予777权限(网络上大部分是这个)
好了现在首页可以刷新了..
但是其他刷新问题又来,这时候搜索怎么也找不到答案, 然后我在用ftp给文件夹修改777权限的时候,发现了错误提示是 “504 Command not implemented for that parameter”
然后就在谷歌中搜索 “ftp 504 504 Command not implemented for that parameter”
出来了一条结果 https://forum.filezilla-project.org/viewtopic.php?t=8236 这是来自filezilla服务器软件的官方论坛,我用的阿里云的系统里面就是安装了这个FTP服务器..
在这个网页的底下出现了一个评论 “Either PHP or Apache is misconfigured. It's not a permissions issue unless it's an NTFS permissions issue.”
我去看我的两个硬盘都是NTFS,才明白NTFS硬盘有个权限问题..
然后我就比对C盘原来存放网站根目录的权限,和我自己在D盘创建的的根目录权限
原先阿里云镜像系统C盘,网站根目录全新是别人修改好的,而我自己在D盘创建的文件夹是没有权限的,所以根据C盘的根目录权限设置,我去修改D盘的权限设置,给user账户赋予修改和写入的全新,网站就完全正常了
自己创建目录没给权限守键 更关键的是用的NTFS硬盘,以前用的 fat没有这个问题...
总之,这个问题真的花了好长时间,写下来希望对大家有帮助吧..
|