CakePHP中的jQuery文件上传插件

CakePHP中的jQuery文件上传插件,php,cakephp,cakephp-2.0,jquery-file-upload,Php,Cakephp,Cakephp 2.0,Jquery File Upload,我试图在我的CakePHP项目中使用这个jQuery文件上传插件: 该演示运行良好,当我将插件中的“服务器”文件夹放在CakePHP webroot目录中时,它也可以在我的CakePHP项目中运行。但通过这种方式,它将图像上传到webroot/server/php/files中。我希望能够上传webroot/img中的文件,因为这是CakePHP用于图像的目录 我找到了以下配置行,但我不知道如何更改这些参数,使其上升几级,或者从webroot开始。这似乎取决于脚本文件所在的位置,我对这些变量非常

我试图在我的CakePHP项目中使用这个jQuery文件上传插件: 该演示运行良好,当我将插件中的“服务器”文件夹放在CakePHP webroot目录中时,它也可以在我的CakePHP项目中运行。但通过这种方式,它将图像上传到webroot/server/php/files中。我希望能够上传webroot/img中的文件,因为这是CakePHP用于图像的目录

我找到了以下配置行,但我不知道如何更改这些参数,使其上升几级,或者从webroot开始。这似乎取决于脚本文件所在的位置,我对这些变量非常不熟悉,有人能帮我吗

function __construct($options = null, $initialize = true, $error_messages = null) 
{$this->options = array(
'script_url' => $this->get_full_url().'/',            
'upload_dir' => dirname($this->get_server_var('SCRIPT_FILENAME')).'/files/',
'upload_url' => $this->get_full_url().'/files/'

请尝试在选项中更改此代码

$this->options = array(
'script_url' => $this->get_full_url().'/',            
'upload_dir' => WWW_ROOT.'/img/',
'upload_url' => $this->get_full_url().'/img/'
如果有人想在使用最新jQuery插件的同时使用CakePHP 2.x,请从中获取最新副本