Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP文件权限_Php_File_File Permissions - Fatal编程技术网

PHP文件权限

PHP文件权限,php,file,file-permissions,Php,File,File Permissions,我如何设置文件的权限,让PHP程序读写,但不被公众读取。当我设置读取权限时,它拒绝PHP访问文件 将所有权更改为apache用户(apache、www日期或http,具体取决于操作系统) 修改权限,chmod 700或chmod 750 这个PHP程序是通过Apache这样的web服务器调用的吗?还是由拥有该文件的用户运行的命令行脚本?600/640,除非用户正在处理可执行文件。。。(对不起,我讨厌的是,每个人似乎都强迫他们所有的文件都是可执行的,这使得查找可执行文件之类的管理任务变得非常困难…

我如何设置文件的权限,让PHP程序读写,但不被公众读取。当我设置读取权限时,它拒绝PHP访问文件
  • 将所有权更改为apache用户(apache、www日期或http,具体取决于操作系统)
  • 修改权限,
    chmod 700
    chmod 750

  • 这个PHP程序是通过Apache这样的web服务器调用的吗?还是由拥有该文件的用户运行的命令行脚本?
    600
    /
    640
    ,除非用户正在处理可执行文件。。。(对不起,我讨厌的是,每个人似乎都强迫他们所有的文件都是可执行的,这使得查找可执行文件之类的管理任务变得非常困难…)我想你的意思是
    www-data
    而不是
    www-date
    doh。。。是的,我的意思是读/写而不执行。www date,如果他使用的是debian。我该如何做?将所有权更改为apache用户(apache、www date或http,具体取决于操作系统)。您需要通过ssh或直接登录访问控制台。你有这样的权限吗?