PHP mkdir()无效路径

时间:2016-02-07 20:54:58

标签: php mkdir

我试图在我的服务器上保存文件,并且作为先决条件,创建不存在的目录。

我正在dl.php运行脚本/home/public_html/www3/scripts/dl.php

$request['savedir'] = '/home/public_html/www3/scripts/images/logs';
if( !is_dir($request['savedir']) )
    mkdir($request['savedir']);

我得到了:

Warning: mkdir(): Invalid path in /home/public_html/www3/scripts/dl.php

"图像"确实存在。

2 个答案:

答案 0 :(得分:1)

请检查“images”文件夹所有者和权限。在浏览器中执行时,需要启用写入以与“apache”用户/组一起使用。该错误实际上与“权限”有关,因为“apache”用户看不到它。

答案 1 :(得分:0)

  1. 打开config.php文件夹中的application/config
  2. 一直浏览到$config['sess_save_path'] = NULL;行。
  3. NULL的值更改为BASEPATH.'sessions'