
我已经遇到一些WordPress的安装Bluehost的情况下,我遇到了我的WordPress主题的错误,因为上传文件夹wp-不存在。
content/uploads
显然Bluehost的cPanel WP安装程序不会创建这个文件夹,虽然HostGator的。
所以我需要添加代码到我的主题,检查文件夹,否则创建它。
尝试这个:
if (!file_exists('path/to/directory')) {
mkdir('path/to/directory', 0777, true);
}
请注意,0777已经是目录的默认模式,可能仍然会被当前的umask修改。
这是缺少的一块。您需要在mkdir调用中将“递归”标志作为第三个参数(boolean true)传递,如下所示:
mkdir('path/to/directory', 0755, true);
未经作者同意,本文严禁转载,违者必究!




近期评论