2011-12-24 25 views
7

Tôi đang cố gắng để cài đặt các API PHP cho GraphicsMagick sử dụng lệnh PECL này:Vui lòng cung cấp tiền tố lắp đặt GraphicsMagick [autodetect]

sudo pecl install channel://pecl.php.net/gmagick-1.0.10b1 

trong khi cài đặt Tôi hỏi câu hỏi này:

Please provide the prefix of GraphicsMagick installation [autodetect] 

Tôi không có ý tưởng làm thế nào để trả lời này và nếu tôi chỉ cần nhấn Enter để tự động phát hiện cài đặt không thành công.

checking whether to enable the gmagick extension... yes, shared 
checking GraphicsMagick configuration program... configure: error: not found. Please provide a path to GraphicsMagick-config program. 
ERROR: `/tmp/pear/temp/gmagick/configure --with-gmagick' failed 

Tôi đang sử dụng máy chủ ubuntu, có ai biết cách tôi có thể cài đặt chương trình này không?

Trả lời

10

Thử cài đặt gói libgraphicsmagick1-dev (sudo apt-get install libgraphicsmagick1-dev). Điều đó sẽ cung cấp cho bạn GraphicsMagick-config trong/usr/bin.

Khi cố gắng tìm ra gói nào cần cho một tệp cụ thể đang chạy apt-file search <filename> giúp. Vì vậy, trong trường hợp này apt-file search GraphicsMagick-config mà trên Ubuntu Server 11.04 cho:

% apt-file search GraphicsMagick-config  
libgraphicsmagick1-dev: /usr/bin/GraphicsMagick-config 
libgraphicsmagick1-dev: /usr/share/man/man1/GraphicsMagick-config.1.gz 
+0

nhờ rất nhiều anh chàng, sau khi cài đặt bằng cách sử dụng lệnh bạn đã cho và sau đó sử dụng lệnh pecl tôi đã đăng trước đó và nhập/usr/bin/GraphicsMagick-config trên nhắc cài đặt đã ổn. Chúc mừng. – TKpop

+0

Để ghi lại, sau khi cài đặt gói libgraphicsmagick1-dev, tôi không cần phải nhập đường dẫn đến lệnh config, chỉ cần nhấn enter cho autodetect đã hoạt động hoàn hảo. – leftclickben

+0

Bất kỳ sửa lỗi nào cho Mac OS Mavericks? – Jhn

0

Trên OS X chỉ cần chạy

brew cài đặt GraphicsMagick

và sau đó chạy lại lệnh cài đặt pecl

+0

trên Centos/REHL: 'yum install GraphicsMagick-devel' –

Các vấn đề liên quan