我的Apache用户有问题。他似乎对linux系统没有权利。
我使用CentOS 7,Apache 2.4.6,PHP 5.5.21。 apache用户是apache:apache
当我尝试使用chmod()
或fopen()
时,我得到"权限被拒绝"
所以我创建了一个名为info.php的文件:
-rwxrwxrwx. 1 apache apache 50 Jan 30 13:55 info.php
在这个文件中我刚添加了这一行:
<?php chmod("info.php", 777); ?>
结果是:
Warning: chmod(): Permission denied in /var/www/html/info.php on line 1
所以我认为问题是,系统用户Apache没有权利,但我不知道如何解决这个问题?
感谢。
编辑:修复php代码
答案 0 :(得分:0)