2016-02-29 37 views
0

我正在嘗試uploadpdf文件使用Yii's CUploadFile。在我的控制器:Yii:CUploadFile另存爲工作不正常

$model->recipe_file_url = CUploadedFile::getInstance($model, 'recipe_file_url'); 
$file = $model->recipe_file_url; 
$model->recipe_file_url->saveAs('images\uploads\\' . $file); 

它應該在uploads目錄中的文件保存images目錄下,但這個名字images\uploads\$file上傳它的根目錄。如何解決這個問題?任何幫助?

+0

添加您的** **查看文件代碼太@Saani先生。 –

+0

文件正在上傳。對?問題是:文件名是'images \ uploads \ $ file'?而且,你的'images'目錄在哪裏?在'Web'文件夾裏面還是什麼?請詳細說明。 –

+0

是的,它正在上傳和圖像目錄是根目錄下。 – Saani

回答

0

嗯,我知道了自己。這很簡單,我試過:

$model->recipe_file_url->saveAs('images/uploads/' . $file); 

它的工作!