无法上传加载“文件”,权限被拒绝


Unabled to upload load "file", permission denied

我使用elfinder通过FTP驱动程序上传文件,但我无法将文件上传到服务器,elfinder显示消息器对话框"无法上传文件,权限被拒绝"。我已经为用户使用FTP但未受影响:(,请帮助我

$newname应该是新文件的完整路径。但是在您的脚本中,它是一个相对路径,似乎指向/tmp 中的某个地方

我通过向 elfinder root 添加额外的配置来解决这个问题。例如:

$root = array(
  // -------------------------------
  'driver'   => 'FTP',
  'host'     => 'ftp_ip',
  'user'     => 'username',
  'pass'     => 'password',
  // -------------------------------
  'port'     => 21,
  'mode'     => 'passive',
  'alias'    => 'folder_alias,
  'owner'    => true,
  'tmbPath'  => '/tmp',
  'tmpPath'  => '/tmp',
  'dirMode'  => 0777,
  'fileMode' => 0777 
);