مشکل در آپلود فایل (حل شد)

ساخت وبلاگ
سلام 
من یک مشکل توی آپلود فایل دارم...
این کدهایی که توی رول استفاده کردم:
use yiiwebUploadedFile;
public $pic;
[['pic'], 'file', 'skipOnEmpty' => true,'extensions'=>'png,jpg,jpeg'],
public function upload()
{ $this->pic->saveAs(yii::getAlias('@product_upload').'/'.$this->pic->baseName.'.'.$this->pic->extension);
}
و alias هم به صورت زیر تعریف کردم :
'@product_upload'=>'uploads/products/',

اینم کد های فرم :
<?= $form->field($model, 'pic')->fileInput() ?>
و فرم رو هم به صورت 
'enctype'=>'multipart/form-data'
تنظیم کردم....

اینم کد های کنترلر:

use yiiwebUploadedFile;
کد های توی اکشن create
if ($model->load(Yii::$app->request->post()))
{ $model->pic=UploadedFile::getInstance($model,'pic'); if($model->save()) { $model->upload(); retu $this->redirect(['view', 'id' => $model->id]); }
}
که وقتی فایلی رو برای آپلود انتخاب می کنم ..خطای زیر رو می ده:

نقل قول:

move_uploaded_file(uploads/products/DSC_0410.jpg): failed to open stream: No such file or directory

اول خطا می داد که یک قابلیت فعال نیست که فعالش کردم الان این خطا رو می ده چیکار کنم؟؟ آدرس فایل هم که پوشه رو دادم وجود داره...

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 146 تاريخ : شنبه 16 مرداد 1395 ساعت: 13:45

خبرنامه