Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.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 无法使用CentOS发行版写入特定目录_Php_Centos_Mkdir - Fatal编程技术网

Php 无法使用CentOS发行版写入特定目录

Php 无法使用CentOS发行版写入特定目录,php,centos,mkdir,Php,Centos,Mkdir,我有一个脚本,将生成一个图像,然后上传到某个目录。该脚本工作正常,但是将其上载到CentOS服务器时,它将不再工作。通过调试,我发现这是一个权限被拒绝的问题。我被迫chmod-R 777特定的\u目录以使其工作 我不相信这一点,我无法将目录所有权设置为使用Debian时习惯的www-data。有解决办法吗 # egrep ^User /etc/httpd/conf/httpd.conf User apache 因此,只需将文件传送到apache…检查apache在centos中运行的用户是什

我有一个脚本,将生成一个图像,然后上传到某个目录。该脚本工作正常,但是将其上载到CentOS服务器时,它将不再工作。通过调试,我发现这是一个权限被拒绝的问题。我被迫
chmod-R 777特定的\u目录
以使其工作

我不相信这一点,我无法将目录所有权设置为使用Debian时习惯的
www-data
。有解决办法吗

# egrep ^User /etc/httpd/conf/httpd.conf 
User apache

因此,只需将文件传送到apache…

检查apache在centos中运行的用户是什么。可以是
apache
httpd