Cài đặt phần mở rộng PHP tưởng tượng trên Ubuntu


21

Tôi đang cố gắng cài đặt tiện ích mở rộng pecl tưởng tượng trên máy chủ Ubuntu của mình và đang gặp lỗi dưới đây. Tôi đã cài đặt vòng quay ImageMagick bằng cách sử dụng aptitude và tiện ích mở rộng pecl là phiên bản 2.3.0. Tôi đã nhìn xung quanh trực tuyến nhưng không thể tìm thấy bất cứ điều gì chỉ cho tôi đi đúng hướng. Tôi cũng đã cố gắng tìm kiếm bất cứ thứ gì trông giống như chương trình Wand-config hoặc MagickWand-config mà lỗi đang đề cập nhưng không thể tìm thấy.

steven@server:/var/www$ sudo pecl install imagick
downloading imagick-2.3.0.tgz ...
Starting to download imagick-2.3.0.tgz (86,976 bytes)
.....................done: 86,976 bytes
12 source files, building
running: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
Please provide the prefix of Imagemagick installation [autodetect] :
building in /var/tmp/pear-build-root/imagick-2.3.0
running: /tmp/pear/temp/imagick/configure --with-imagick
*** ... snip ... ***
checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed

Tôi đã cắt hầu hết đầu ra bởi vì nó không thực sự hữu ích nhưng tôi có thể đăng nếu được yêu cầu.

  • PHP là 5.2.4
  • ImageMagick là 6.3.7
  • Chạy sudo aptitude upgradengay hôm nay để nâng cấp RPM trước khi cài đặt ImageMagick

Câu trả lời:


36

Bạn cần cài đặt gói phát ImageMagick. Trong Ubuntu hãy thử:

sudo apt-get install libmagickwand-dev libmagickcore-dev

Tôi đang cố gắng làm điều tương tự trên alpine linux và nó xuất hiện tên gói là khác nhau (fantemagick-dev).
Andy

0

Đó là trong repos ubfox (phiên bản 2.0.1-1 cho hardy), có lý do gì bạn đang cố gắng tự biên dịch nó không?


Phiên bản trong repo ubfox cho phiên bản tôi đã sử dụng (8.0.4) là 1.x và tôi cần ít nhất 2.1.x. Cuối cùng, tôi đã nâng cấp lên Ubuntu 9 vì vậy tôi không phải làm vậy.
Steven Surowiec
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.