php - 如果文件夹不存在,则创建一个文件夹

我遇到过一些使用 Bluehost 安装 WordPress 的案例。由于上传文件夹 wp-content/uploads 不存在,我的 WordPress 主题遇到错误。

显然是 Bluehost cPanel WordPress 安装程序不会创建此文件夹,但 HostGator可以。

所以我需要向我的主题添加代码,以检查文件夹并以其他方式创建它。

最佳答案

试试这个,使用 mkdir :

if (!file_exists('path/to/directory')) {
    mkdir('path/to/directory', 0777, true);
}

请注意,0777 已经是目录的默认模式,可能仍会被当前的 umask 修改。

https://stackoverflow.com/questions/2303372/

相关文章:

php - 如何在 PHP 中去除字符串中的所有空格?

php - 如何在 PHP 中将字符串转换为数字?

php - 查找两个日期之间的天数

php - 绕过 mysql_real_escape_string() 的 SQL 注入(injec

php - 在 PHP 中使用前导零格式化数字

php - 如何在 PHP 中获得有用的错误消息?

php - 我可以将数组绑定(bind)到 PDO 查询中的 IN() 条件吗?

php - 如何将 var_dump 的结果捕获到字符串?

php - fatal error : Allowed Memory Size of 1342177

php - PHP中@符号的用途是什么?