【发布时间】:2015-05-26 12:08:59
【问题描述】:
我正在使用 CodeIgniter,
当我单击提交时,我被重定向到制作相册的控件。
完成后,我需要在 images/albums/ 中创建地图,以便稍后在其中添加照片。
http://myproject/application/images/albums/feafa 我的代码:
$path = base_url() . APPPATH . 'images/albums/'. $albums->Album_en;
if(!file_exists($path))
{
mkdir($path);
}
【问题讨论】:
-
问题是?
-
检查这个 if (!is_dir('base_url() . APPPATH . 'images/albums/'')) { mkdir($path, 0777, TRUE); }
-
父文件夹是否存在?如果没有,您可能需要在 mkdir() 调用上设置递归标志。
-
网络服务器是否有权在您尝试的位置创建文件/文件夹?您可以在要在其中创建文件夹的文件夹中创建文件吗?
-
@Astro 任何人都不应该因为不安全感而将任何内容设置为 0777。
标签: php codeigniter mkdir