【发布时间】:2016-08-30 07:46:16
【问题描述】:
在托管服务器中我们为文件夹设置了777权限,但是我们不能在文件夹中写入文件,并且我们检查了is_writable php代码来检查权限,
if (is_writable($dir)) {
echo $dir, ' is writable';
} else {
echo $dir, ' is NOT writable';
}
但它显示“不可写”
【问题讨论】:
-
如果 PHP 说它不可写,那么它肯定不可写。无论您多么相信 PHP 犯了一个错误或对您撒谎;它没有。你在某个地方犯了错误;你只是不知道。
var_dump($dir)如果是相对路径,请使用var_dump(realpath($dir))。用事实证实你的疑惑。
标签: php linux directory file-permissions