Code Igniter - 在 FTP 中创建文件夹

Code Igniter - creating folder in FTP

我需要你的帮助。我正在尝试通过我的 Code Igniter Web 应用程序在我的 FTP 服务器上创建文件夹。如果经理单击项目上的附件,则会创建一个文件夹(如果该文件夹尚不存在),然后通过文件上传将文件填充到该文件夹​​中。

当 运行 本地主机上的代码(文件夹已创建,文件上传也有效)时,我已经实现了所有这些,但是当我将我的应用程序上传到实时站点时,我无法创建文件夹,所以我在谷歌上搜索了一下,发现我应该使用 ftp 库,因为我无法使用我的相对路径创建文件夹。

但是,我似乎仍然无法使用以下代码创建文件夹。

if($this->ftp->list_files('attachments/výkres'.$id) == FALSE) 
{
    $this->ftp->mkdir('attachments/'.$id);
}

我总是得到错误:

Unable to create the directory you have specified.

希望这对您有所帮助:

full path 一起使用 开始结束 slashes 像这样:

if($this->ftp->list_files('/public_html/your_path/attachments/yýkres'.$id.'/') == FALSE) 
{
    $this->ftp->mkdir('/public_html/your_path/attachments/'.$id.'/', DIR_WRITE_MODE);
}

更多:https://www.codeigniter.com/user_guide/libraries/ftp.html#CI_FTP::mkdir