PHP mkdir() 无效路径

Dex*_*ter 4 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']);
Run Code Online (Sandbox Code Playgroud)

我得到:

Warning: mkdir(): Invalid path in /home/public_html/www3/scripts/dl.php
Run Code Online (Sandbox Code Playgroud)

“图像”确实存在。

小智 10

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


smo*_*gur 3

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