Hướng dẫn imagick php 7.4 windows

Cập nhật ngày 13/05/2022

ImageMagick là một tiện ích chỉnh sửa ảnh cho PHP, cung cấp chất lượng và hiệu suất vượt trội.

Tìm hiểu thêm

Tìm hiểu thêm

Bước 1

Truy cập vào: //windows.php.net/downloads/pecl/releases/imagick/

Chọn phiên bản mà bạn muốn cài, mình thì chọn bản mới nhất, trách chọn bản rc

Bước 2

Chọn bản phù hợp với phiên bản PHP bạn cài trên Windows, của mình là PHP 8 Thread Safe VS16 x64 nên sẽ chọn php_imagick-3.6.0-8.0-ts-vs16-x64.zip

Bước 3

Sau khi tải file về giải nén ra

Copy file php_imagick.dll vào thư mục chứa extension của php

Sau đó copy file các file còn lại vào thư mục chứa php [thự mục chứa file php.exe].

Thư mục config có thể không cần copy, để biết nó là gì hãy đọc 2 phần ở phía trên.

Bước 4

Thêm dòng này vào file php.ini

extension=php_imagick.dll

Bước 5

Khởi động lại Apache

Chúc các bạn thành công!

Cùng PA Việt Nam cài đặt và kích hoạt Imagick trên XAMPP dành cho Windows một cách dễ dàng.

Nội dung

  • 1. Imagick là gì?
  • 2. Cài đặt Imagick trên XAMPP
    • Bước 1:  Kiểm tra thông tin hệ thống trước khi cài đặt
    • Bước 2: Tải Imagick cho ngôn ngữ PHP
    • Bước 3: Tải thư viện cần thiết cho Imagick

1. Imagick là gì?

Imagick là một tiện ích mở rộng của PHP, được sử dụng để tạo và chỉnh sửa hình ảnh thông qua ImageMagick API.

Trong phiên bản XAMPP dành cho hệ điều hành Windows thì Imagick không được tích hợp sẵn, để sử dụng được tiện ích này thì bạn phải tiến hành cài đặt nó. Bài viết này sẽ hướng dẫn các bạn cài đặt và kích hoạt Imagick trên XAMPP dành cho Windows một cách dễ dàng.

Bước 1:  Kiểm tra thông tin hệ thống trước khi cài đặt

Việc đầu tiên bạn cần làm trước khi tiến hành cài đặt Imagick trên XAMPP là kiểm tra phpinfo xem các thông số: Compiler, Architecture, Thread Safety…

Bạn thực hiện tạo file info.php với lệnh bên dưới và truy cập theo link //localhost/info.php để hiện thị các thông số PHP đang được cấu hình hiện tại.

Hiện hệ thống đang sử dụng PHP 7.4.27, trình biên dịch Visual C++ 2017, nền tảng 64bit với chế độ Thread Safety được kích hoạt. Đây sẽ là các thông tin cần thiết trong việc lựa chọn gói cài đặt ở bước sau.

Bước 2: Tải Imagick cho ngôn ngữ PHP

Bây giờ bạn truy cập vào trang quản lý các gói thư viện của Imagick trên hệ thống PECL và tải thư viện tập tin DLL mới nhất về máy tính. Bạn nhấn chuột vào biểu tượng lá cờ Windows có chữ DLL, một trang mới hiện ra, bạn chọn gói phù hợp với phiên bản PHP và nền tảng kiến trúc bạn đang sử dụng.

Bạn tải về, giải nén ra và chỉ sao chép tập tin php_imagick.dll bỏ vào đường dẫn thư mục C:\xampp\php\ext của XAMPP trên máy tính của bạn. Tiếp đến mở tập tin C:\xampp\php\php.ini lên và thêm dòng extension=php_imagick.dll vào khu vực dưới Dynamic Extensions.

Bước 3: Tải thư viện cần thiết cho Imagick

Bạn mở trình duyệt lên và vào trang quản lý danh sách PECL Deps của windows.php.net, bạn tìm trên trình duyệt với từ khóa ImageMagick bằng cách nhấn Ctrl+F. Bạn chọn tập tin phù hợp với trình biên dịch đang sử dụng trên máy của bạn.

Bạn tải về, giải nén và vào thư mục bin, tìm kiếm tất cả các tập tin .dll bằng cách tìm kiếm trên File Explorer của hệ điều hành Windows từ khóa *.dll. Bạn sao chép toàn bộ tập tin .dll [ngoại trừ tập tin ImageMagickObject.dll] và bỏ vào thư mục apache/bin của XAMPP.

Sau khi hoàn tất, bạn khởi động lại Apache trên bảng điều khiển XAMPP bằng cách nhấn Stop và Start trở lại. Bạn mở trang chủ localhost lên, truy cập vào phpinfo //localhost/info.php và tìm từ khóa imagick để biết kết quả, hoặc bạn có thể viết bất kỳ đoạn code nào có sử dụng Imagick để kiểm tra kết quả.

Như vậy bạn đã cài đặt thành công Imagick trên Xampp.

Chúc các bạn thành công.

_______________________________________________________________________

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: //www.pavietnam.vn/vn/tin-khuyen-mai/

Chủ Đề