Mkdir没有创建文件夹 - 没有显示错误。 (PHP)

时间:2015-02-01 12:58:58

标签: php mkdir

我需要在我的.php文件中帮助mkdir。它不是创建目录。

我目前正在运行Centos 6.6网络服务器,我有所有文件夹chmod 755和owner = Apache。

我的代码如下:

<?php $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
   $rand_dir_name = substr(str_shuffle($chars), 0, 15);
   mkdir("../userdata/profile_pics/".$rand_dir_name);
?>

没有显示错误消息,我100%确定路径/ userdata / profile_pics存在。

任何帮助?

2 个答案:

答案 0 :(得分:2)

mkdir("../userdata/profile_pics/".$rand_dir_name, 0777, true);

目前你也有可能在错误的目录中。如果是这种情况 - 您需要使用chdir()更改当前目录或指定完整路径

答案 1 :(得分:0)

检查php.ini中的显示错误设置(默认情况下,它们已针对生产环境禁用)。解决方案php doesnt show error