Php 不允许上载加载“;文件";,拒绝许可

Php 不允许上载加载“;文件";,拒绝许可,php,upload,elfinder,Php,Upload,Elfinder,我使用elfinder通过FTP驱动程序上传文件,但我无法将文件上传到服务器,elfinder显示消息对话框“无法上传文件,权限被拒绝”。我已获得用户使用FTP的权限,但未受影响:(,请帮助我,$newname应该是新文件的完整路径。但在您的脚本中,它是一个相对路径,似乎指向/tmp中的某个位置。我通过向elfinder root添加额外配置解决了此问题。例如: $root = array( // ------------------------------- 'driver' =&

我使用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 
);

您没有正确的权限,有什么需要回答的?检查您的上载目标是否具有写入权限??我可以使用filezilla与此用户上载文件,但当我使用elfinder时,我无法与此用户一起上载到服务器。很抱歉,因为我的英语。我的相对路径不指向/tmp,我可以使用cpanel和filezilla上载文件,但当我使用埃尔芬德:什么也没发生:(