发布日期:2018-03-26
使用PHP创建一个不存在的文件夹+ 查看更多
使用PHP创建一个不存在的文件夹
+ 查看更多
发布日期:2017-04-07 10:27
分类:PHP
浏览次数:203
我在用Bluehost安装BitWebcms的时候遇到了一些情况,我的BitWebcms主题崩了因为上传文件夹qf-content/uploads不存在。
显然,Bluehost cPanel WP安装程序不创建此文件夹,尽管HostGator会创建。
所以我需要把检查该文件夹并创建它的代码增加到我的主题里。
回答
尝试以下代码:
if (!file_exists('path/to/directory')) {
mkdir('path/to/directory', 0777, true);
}
注意,0777已经是目录的默认模式,并且仍可以由当前umask(掩码)修改。