سلام دوستان .
من برای کاری نیاز به افزونه imagick داشتم . این رو از سایت php دانلود کردم و طبق دستورالعمل هم فایل dll. و هم فایل pdb. رو توی پوشه ext ریختم.(نسخه php من 7.4.5 nts هست). بعد این کد رو توی php.ini اضافه کردم:
[Imagick]
extension=imagick
الان هر موقع php رو توی خط فرمان اجرا می کنم این پیغام بهم نمایش داده می شه:
Warning: PHP Startup: Unable to load dynamic library 'imagick' (tried: E:/laragon/bin/php/php-7.4.5-nts-Win32-vc15-x64/ext\imagick (The specified module could not be found.), E:/laragon/bin/php/php-7.4.5-nts-Win32-vc15-x64/ext\php_imagick.dll (The specified module could not be found.)) in Unknown on line 0
کسی می تونه کمک کنه؟؟
در ضمن اینم بگم من با redis هم همین مشکل رو داشتم که بعد مجبور شدم از پکیج predis استفاده کنم.
متن خطا که میگه نمیتونه فایل dll رو پیدا کنه..
خود ImageMagick رو نصب کردی؟
مراحلش رو در مقاله زیر توضیح داده روی نسخه ۷
https://herbmiller.me/installing-imagick-php-7/
سلام من هم همین خطا رو داشتم هر کار کردم نشد اکستنشن رو نصب کنم البته با تغییر فرمت از png به svg دیگه اکستنشن نیاز نبود و کار من راه افتاد این هم نمونه کد:
$image = QrCode::format('svg')
->size(200)->errorCorrection('H')
->generate('W3Adda Laravel Tutorial');
return response($image)->header('Content-type','image/svg');
از اینجا راه حل رو پیدا کردم:
https://github.com/Bacon/BaconQrCode/issues/60
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟