7

fileinfo が PECL から PHP に移動したため。WHMまたはパテを介してインストールする最良の方法は何ですか?

次のコマンドを試しました:

pecl install fileinfo

次のエラーを受け取りました:

警告: "pear/Fileinfo" は推奨されておらず、PHP ソースでは "channel://php-src/ext/fileinfo/" が推奨されています

"WARNING: channel "pear.php.net" has updated its protocols, use "pecl channel-update pear.php.net" to update

Fileinfo-1.0.4.tgz をダウンロードしています ...

Fileinfo-1.0.4.tgz (5,835 バイト) のダウンロードを開始します

.....完了: 5,835 バイト

3 つのソース ファイル、ビルド

実行中: phpize

config.m4 が見つかりません。

モジュールの最上位ソースディレクトリで「/usr/local/bin/phpize」を実行していることを確認してください

エラー: `phpize' が失敗しました

4

4 に答える 4

8

この拡張機能は、PHP 5.3.0 以降、デフォルトで有効になっています。それ以前は、fileinfo は PECL 拡張機能でしたが、現在は維持されていません。ただし、5.3+ より前のバージョンでは »廃止された PECL 拡張機能が使用されている場合があります。

参照:

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


ERROR: `phpize' failed

php-develパッケージがインストールされていないため、このエラーが表示されます

于 2012-04-17T15:23:04.507 に答える
6

Are you install php-devel?
phpize execute need's php-devel package. if you are on centos run the following code

yum install php-devel
于 2012-04-17T15:02:31.030 に答える
2

私はこれに遭遇し、VPS 専用サーバーに WHM の php-fileinfo をインストールする必要がありました。このhttps://www.inmotionhosting.com/support/website/how-to-install-a-php-extension-using-easyapache-4/ はとても役に立ちました。私は次の男のためにこれを投稿することを考えました。

于 2020-10-12T09:46:55.207 に答える
1

私にとってこれは機能しています

#yum install rh-php70-php-devel

https://centos.pkgs.org/7/centos-sclo-rh/rh-php70-php-devel-7.0.10-2.el7.x86_64.rpm.html

于 2018-08-10T12:03:08.870 に答える