mkdir总是返回false

时间:2015-05-22 12:21:50

标签: php linux

我在光盘上存在以下文件夹:

/home/vagrant/project-name/data/

现在我想使用mkdir()函数在其中创建新文件夹:

$fileName = self :: getFileName($key);
$path = dirname($fileName);

if (!file_exists($path)) {
    echo $path; // "/home/vagrant/project-name/data/89"
    if (!mkdir($path, 0777)) {
        throw new IOException(sprintf('Can\'t create directory %s.', $path));
    }
}

遗憾的是,mkdir返回false,并抛出异常。该文件夹不会创建。

怎么了?

0 个答案:

没有答案