LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1159|回复: 2

PHP CHMOD的问题

[复制链接]
发表于 2008-1-24 23:52:24 | 显示全部楼层 |阅读模式
我安装了一个论坛 论坛自动生成的缓存文件 老是644的权限 我必须常常上FTP把CHMOD改成777 不然缓存文件也不会即时的更新程序 这个是不是我服务器设置的问题 APACHE? PHP? 我以前以为程序的问题 可到后来 用了很多程序 都是这个问题! 哪位大哥知道怎么处理 请帮帮我 谢谢了!
发表于 2008-1-27 14:00:30 | 显示全部楼层
生成644是很正确的事情。要改,改成666就可以了。目录才需要777。
这里的问题主要不是权限,是属主的问题。
你看看那些644的文件,它们的属主是啥。
比如这个644文件:
-rw-r--r--   1 www     www          253 Jan  9 08:34 m.php
属主就是root:root

还需要弄清查Apache的配置(httpd.conf)里面 下面两个的配置:
User www
Group www
它应该和上面的一致。

最后,弄清楚更新缓存的程序,是那个用户在执行。

PS:建议先弄明白Linux的用户和权限。
http://www.linuxsir.cn/main/node/112
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-31 12:43:56 | 显示全部楼层
谢谢你 弄明白了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表