我想允许我的apache用户写一个目录。我使用的是centos 7. Apache用户只是apache
。
从我的webroot我创建了一个写测试,它返回该目录不可写:
/dir/webroot/write-test.php
<?php
$filename = 'test';
if (is_writable($filename)) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
?>
从浏览器访问写测试时,我得不到可写的&#39;结果。
这是ls -al
目录中的webroot/
:
drwxr-xr-x. 6 root root 4096 Jul 22 05:05 .
drwxr-xr-x. 4 root root 31 Jul 21 18:06 ..
drwxr-xr-x. 2 apache apache 6 Jul 22 05:05 test
-rw-r--r--. 1 root root 144 Jul 22 05:06 write-test.php