PHP mkdir() 无效路径

PHP mkdir() Invalid Path

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

我是 运行 脚本,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

"images"确实存在。

请检查您的 "images" 文件夹所有者和权限。在浏览器中执行时,它需要启用写入才能与 "apache" user/group 一起使用。该错误实际上是关于 "permissions" 的,因为它对 "apache" 用户不可见。

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