cPanel的主机网页长时间500错误解决一例

王志勇 发表于 2011年04月19日 19:27

有的网友发现自己的cPanel为控制面板的空间总是500错误。如果一直是500错误,网页从来都不能访问,这可能是由于权限过高引起的。可以登录cPanel或者连接FTP,查看文件夹和文件的权限,正常情况下,Linux+PHP主机,网站文件夹的权限应该为755,文件的权限为644。

cPanel自带的解压缩功能,有的空间的cPanel版本,在解压缩时,会把所有文件夹和文件的权限设置为666。由于cPanel没有设定所有子目录的权限的功能,所以只能在站点的根目录编写一段遍历整个站点的程序,并在遍历程序中批量将文件夹的权限改为755,批量将文件的权限改为644,问题解决。

国外很多Linux主机对网页文件或者目录并没有严格权限的要求,即使777权限也不会出现问题。例如本人使用过的Go Daddy和IX Web Hosting空间,对权限没有要求,不需要对权限进行操作;我使用DA面板的一个空间,那个空间则必须把权限全部设置为777。

不同的Linux空间配置,可能对权限的要求不一样。

1条评论:
1   Billow 2011-08-22 11:10
我的不能主动设置777,痛苦中,有没有不需要联系主机商就可以自主解决的办法?

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:1980-09-26 (38周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2018年11月
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue