Php错误:无法打开流:CentOS 7.1.1503(Core)中的权限被拒绝

Php错误:无法打开流:CentOS 7.1.1503(Core)中的权限被拒绝,php,linux,apache,centos,Php,Linux,Apache,Centos,我正在CentOS Linux 7.1.1503(核心)64位版本上运行Apache/2.4.6(CentOS)版本2015年8月24日18:11:25。我在“w”模式和“a”模式下打开文件时遇到问题。我找了很多。尝试了所有提到的步骤,但仍然没有得到理想的结果。在Windows 10中,相同的文件可以工作并允许我以“w”模式和“a”模式打开。但它在CentOS不起作用。在目录“/var/www/html/editable”中有一个名为“home.php”的文件。当我试图在“w”模式或“a”模式下

我正在CentOS Linux 7.1.1503(核心)64位版本上运行Apache/2.4.6(CentOS)版本2015年8月24日18:11:25。我在“w”模式和“a”模式下打开文件时遇到问题。我找了很多。尝试了所有提到的步骤,但仍然没有得到理想的结果。在Windows 10中,相同的文件可以工作并允许我以“w”模式和“a”模式打开。但它在CentOS不起作用。在目录“/var/www/html/editable”中有一个名为“home.php”的文件。当我试图在“w”模式或“a”模式下从文件srvr\u file\u access.php打开该文件时,我得到以下错误:

PHP警告:fopen(/var/www/html/editable/home.PHP):无法打开 流:在/var/www/html/srvr_file_access.php中被拒绝的权限

我已将该文件和目录的所有者和组更改为“apache”,并已分配权限755。“home.php”文件和目录的权限如下:

home.php

-rwxr-xr-x+ 1 apache apache 0 Oct 11 14:41 home.php
/var/www/html/editable

drwxr-xr-x+ 2 apache apache   21 Oct 11 14:56 editable
有谁能帮我解决这个问题吗


谢谢。

对于仍然存在此问题的任何人,我通过在/var中创建文件夹,然后使用chown apache:apache folder\u name,然后在www文件夹中移动来解决此问题。

您是否尝试过使用777权限?行吗?行。我也试过了。但它仍然不起作用@Pedro LobitoJust
chmod
要使用777权限写入的文件,如-
chmod 777 outputfile
如果出现权限错误,请尝试使用
sudo
。:-)您确定用户apache应该是/dir文件的所有者吗?如果您通过FTP将文件上载到服务器,您会传递哪些用户凭据?它也不起作用@Gourab Nag