Aber als ich die Website auf mein Shared Hosting hochgeladen habe, funktionierte alles einwandfrei, bis auf den Datei-Upload . Ich habe bereits festgestellt, dass das Problem mit
zusammenhängt
Code: Select all
->getRealPath()
Code: Select all
/data/sites/web/christophvhbe/tmp
Was auf meinem Hosting nicht existiert. Aber ich habe herausgefunden, wo die temporären Bilder auf meinem Hosting gespeichert sind, nämlich in tmp/, das sich hier befindet: http://gyazo.com/e0199718324119109a4ff66321414e12.
Wie kann ich den Wert ->getRealPath() auf den richtigen Wert ändern?
Code: Select all
$fileName = time() . '-' . $request->file('foto')->getClientOriginalName();
$product->foto = $fileName;
$product->save();
$imagePath = '/images/producten/'. $fileName;
$image = Image::make($request->file('foto')->getRealPath())->fit(300)->save($imagePath);