2017-10-05 74 views
0

我正在使用jquery file upload來處理上傳圖片。如何設置上傳目錄? PHP,jQuery文件上傳

目前,上傳的文件正在裏面/themes/mytheme/assets/plugins/file-upload/server/php/files/upload/test' which is controlled by the below code in UploadHandler.php`店...

'upload_dir' => dirname('$this->get_server_var('SCRIPT_FILENAME'')).'/uploads/test/', 
'upload_url' => $this->get_full_url().'/uploads/files/', 

我想店內mywebsite.com/uploads/test/上傳操作,但無論我修改代碼,它沒有讓我出去的文件夾/server/php/的......我已經試過了如下方法:

1)

'upload_dir' => '/uploads/test/', 
'upload_url' => $this->get_full_url().'/uploads/files/', 

2)

'upload_dir' => dirname('www.mywebsite.com')./uploads/test/', 
'upload_url' => $this->get_full_url().'/uploads/files/', 

希望有人能幫上忙。

回答

0

上傳路徑不能基於網站url,但必須基於服務器上目錄的真實路徑。

'upload_path' => '/full/path/to/www/upload/files/' 

或類似的東西...

這取決於您的服務器類型

使用

$_SERVER['DOCUMENT_ROOT'] 

獲得物理路徑Web根目錄,例如/var/www/example.com/httpdocs

相關問題