Code: Select all
public function configure()
{
return $this->afterCreating(function (Passport $passport) {
$dummyImagePath = public_path('dummy-passport-photo/dummy-passport-photo.jpg');
try {
$passport->addMedia($dummyImagePath)
->preservingOriginal()
->toMediaCollection('passport_photos');
} catch (FileDoesNotExist $e) {
Log::error('Dummy passport photo not found: ' . $e->getMessage());
} catch (FileIsTooBig $e) {
Log::error('Dummy passport photo is too big: ' . $e->getMessage());
}
});
}
Aufruf der undefinierten Funktion Spatie\Image\Drivers\Gd\imagecreatefromstring()
Gd ist installiert, habe ich überprüftIch habe auch versucht, den Draiver auf Imagick umzustellen, aber Es gab diesen Fehler:
Klasse „Imagick“ nicht gefunden
und das Gleiche passierte (einen Eintrag erstellen, bevor er abstürzt)