我需要將圖片上傳到我的本地站點的圖片路徑中。 我該怎麼寫路徑?Yii上傳到本地文件路徑
錯誤: $ model-> image-> saveAs('/ app/images');
圖像路徑 C:\ XAMPP \ htdocs中\ worldi \應用\圖像
我需要將圖片上傳到我的本地站點的圖片路徑中。 我該怎麼寫路徑?Yii上傳到本地文件路徑
錯誤: $ model-> image-> saveAs('/ app/images');
圖像路徑 C:\ XAMPP \ htdocs中\ worldi \應用\圖像
$images_path = realpath(Yii::app()->basePath . '/../images');
$model->image->saveAs($images_path . '/' . $model->image);
做它的Yii的方式將使用YiiBase :: getPathOfAlias(),它的別名轉換成其相應的路徑。
的Yii預先定義這些別名
system: refers to the Yii framework directory;
zii: refers to the Zii library directory;
application: refers to the application's base directory;
webroot: refers to the directory containing the entry script file.
ext: refers to the directory containing all third-party extensions.
因此,使用
$imagePath = YiiBase::getPathOfAlias("webroot").'/images';
會給你需要的結果。