PHP文件权限
Posted
技术标签:
【中文标题】PHP文件权限【英文标题】:PHP file permissions 【发布时间】:2011-04-21 13:47:00 【问题描述】:如何设置文件的权限,让PHP程序可以读写但不被公众阅读。当我设置读取权限时它拒绝 PHP 访问文件。
【问题讨论】:
这个 php 程序是通过像 Apache 这样的网络服务器调用的吗?还是由拥有该文件的用户运行的命令行脚本? 【参考方案1】: 将所有权更改为 apache 用户(apache、www-date 或 http,具体取决于操作系统)。 修改权限,chmod 700
或chmod 750
【讨论】:
600
/ 640
,除非有人正在处理可执行文件......(对不起,我的小毛病,每个人似乎都强制他们的所有文件可执行,使管理任务像 发现可执行文件太麻烦了……)
我认为您的意思是 www-data
而不是 www-date
double doh ...是的,我的意思是读/写不执行。如果他使用的是 debian,则为 www-date。
我该怎么做 - 将所有权更改为 apache 用户(apache、www-date 或 http,取决于操作系统)。
您需要通过 ssh 或直接登录来访问控制台。您有这样的访问权限吗?以上是关于PHP文件权限的主要内容,如果未能解决你的问题,请参考以下文章