2012-04-17 41 views
5

Khi tệp tininfo được chuyển từ PECL sang PHP. Cách tốt nhất để cài đặt nó thông qua WHM hoặc putty là gì?Cài đặt phần mở rộng fileinfo php

Tôi đã cố gắng sau lệnh:

pecl install fileinfo 

và nhận được lỗi sau:

CẢNH BÁO: "lê/FileInfo" bị phản đối ủng hộ "kênh: // php-src/ext/fileInfo/trong các nguồn php

"CẢNH BÁO: kênh "pear.php.net" đã được cập nhật các giao thức của nó, sử dụng "PECL kênh cập nhật pear.php.net" để cập nhật

tải fileInfo-1.0.4.tgz. . .

Bắt đầu tải FileInfo-1.0.4.tgz (5835 bytes)

..... thực hiện: 5835 byte

3 file nguồn, xây dựng

chạy: phpize

Không thể tìm thấy config.m4.

Hãy chắc chắn rằng bạn chạy '/ usr/local/bin/phpize' trong thư mục nguồn cấp cao nhất của các mô-đun

ERROR: `phpize' thất bại

Trả lời

6

Tiện ích này được bật theo mặc định là PHP 5.3.0. Trước thời điểm này, tệp tin là một phần mở rộng PECL nhưng không còn được duy trì ở đó nữa. Tuy nhiên, các phiên bản trước 5.3+ có thể sử dụng »discontinued PECL extension.

tham khảo:

http://www.php.net/manual/en/fileinfo.installation.php


ERROR: `phpize' failed 

lỗi này được hiển thị bởi vì bạn không có php-devel gói cài đặt

+0

làm thế nào tôi có thể cài đặt php-devel thông qua whm hoặc putty. –

4

Bạn đang cài đặt php-devel?
phpize thực thi gói php-devel của nhu cầu. nếu bạn đang trên centos chạy mã sau đây

yum install php-devel 
+0

Tôi đã thử các lệnh được đề cập bởi bạn nhưng nó là kết quả: Thiết lập quy trình cài đặt Không có gói php-devel. Lỗi: Không có gì để làm –

+0

bạn cần cài đặt gói epel yum để cài đặt theo liên kết này [link] (http://www.andresmontalban.com/update-centos-5-php-5-1-to-php-5 -3 /) –

+1

Trên CentOS thử: 'sudo yum --enablerepo = remi, remi-php54 cài đặt php-devel' – kenorb

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