1
記事のレベルでLaravelに懸念があります。記事の写真の版が正しく動作しません。イメージソースが読めないLaravel 5.3
私は次のエラーを持っている:image source not readable
私はLaravelに新しいですが、画像がすでに編集中に存在する場合は、彼が起源の写真を保つように、私がやって好きなもの:)
私cotroller:
public function update(Request $request, $id){
$article = Article::find($id);
$categorie = Categorie::find($article->idcategorie);
if($article == null)
return redirect("/home");
$validation=[];
$langues=Langue::all();
foreach ($langues as $key => $value) {
$validation["titrel".$value->id]='max:255';
}
$this->validate($request, $validation);
DB::beginTransaction();
try{
$file=$request->file('upload');
$path=storage_path('app/public/'.$categorie->libelle);
if(!Filemgr::exists($path)) {
Filemgr::makeDirectory($path.'/mini', 0766, true);
Filemgr::makeDirectory($path.'/micro', 0766, true);
}
Image::make($file)
->resize(1400, null, function ($constraint) {
$constraint->aspectRatio();
})
->save($path.'/'.$article->url);
Image::make($file)
->resize(900, null, function ($constraint) {
$constraint->aspectRatio();
})
->save($path.'/mini/'.$article->url);
Image::make($file)
->resize(600, null, function ($constraint) {
$constraint->aspectRatio();
})
->save($path.'/micro/'.$article->url);
foreach($langues as $key=>$value){
$text=TextArticle::firstOrNew(['idlangue' => $value->id,'idarticle'=>$id]);
$text->titre=$request->input('titrel'.$value->id);
$text->save();
}
DB::commit();
}
catch(Exception $e){
DB::rollBack();
}
$categorie=Categorie::find($article->idcategorie);
return redirect("/categorie/".$categorie->libelle);
}
は、事前にあなたに感謝:)
ありがとうございます –