نصب اکستنشن آی مجیک ( imagick )

نصب اکستنشن آی مجیک ( imagick )

این کار یه مقدار زمان بره ولی خیلی امکانات خوبی بهمون میده.

 ابتدا به اطلاعات php نصب شده بر روی سیستم یا host دسترسی داشته باشیم

echo phpinfo();

با این دستور میشه به اطلاعات php و apache دسترسی داشت.

باید اطلاعات Compiler و Architecture و Thread Safety  رو به دست بیاریم . وقتی که من این پست رو می نویسم روی سیستمم اطلاعات به صورت زیره

imagick

  MSVC15 (Visual C++ 2017) Compiler 
x64 Architecture 
Windows Threads

Thread Safety

این اطلاعات رو برای نصب نیاز داریم.

بعد که این اطلاعات رو به دست آوردیم وارد این آدرس میشیم

imagick

من اولی رو انتخاب می کنم  چون Architecture  نسخه x64 هستش . و نصبش می کنم .

بعد از نصب وقتی داخل cmd عبارت

magick -version

رو وارد کنیم باید نسخه imagick رو باید ببینیم

قدم بعدی نصب imagick برای php هستش وارد این آدرس میشیم

imagick

در حال حاضر بالا ترین نسخه پایدار برای php برای نسخه php 7.1 یا php71  اگه نسخه php تون بالا تر از 71 هستش همون 71 رو انتخاب کنید. 4 تا گزینه هست من دومی رو انتخاب می کنم چون TS هستش به معنی Thread Safe وx64 و همچنین نسخه php بالا تر از 71 هستش . بعد از این که دانلود شد فایل ها رو از حالت فشرده خارج کنید و فایل php_imagick.dll رو داخل مسیر

xampp/php/ext

کپی کنید و در فایل php.ini مقدار

extension=php_imagick.dll

رو در مسیر Dynamic Extensions وارد کنید

توجه کنید که حتما باید در اینجا باشه در غیر این صورت کار نمی کنه.

قدم بعدی اینه که imagick binaries رو دانلود کنید . برای این کار ابتدا وارد این آدرس بشید

imagick

یکی از این فایل ها باید دانلود بشه اگه دقت کرده باشید ما در قدم اول اطلاعات compiler و Architecture   رو به دست آوردیم با توجه به اون اطلاعات من باید پنجمی رو انتخاب کنم ، دانلودش کنم ، بعد از دانلود اطلاعاتشو  استخراج  کنم و فایل های dll شو در مسیر

xampp/apache/bin

کپی می کنم. بعد از این کار شما به imagick دسترسی دارید و می تونید از همه امکاناتش استفاده کنید

دیدگاه های مقاله

دیدگاه ها

ارسال دیدگاه
تاکنون دیدگاهی برای این مقاله ثبت نشده است
افزودن مقاله
نصب اکستنشن آی مجیک ( imagick )

میلاد فلاحی

۶ سال پیش