Rumah > pembangunan bahagian belakang > tutorial php > linux安装fileinfo扩展出现错误怎么办

linux安装fileinfo扩展出现错误怎么办

PHPz
Lepaskan: 2020-09-04 17:08:36
asal
2482 orang telah melayarinya

linux安装fileinfo扩展出现错误的解决办法:首先使用命令【which phpize】查看phpize的路径;然后选择需要的Fileinfo扩展;最后按照提示添加【Fileinfo】扩展的绝对路径到php.ini配置文件中即可。

linux安装fileinfo扩展出现错误怎么办

linux安装fileinfo扩展出现错误怎么办?

在linux下安装fileinfo扩展时,出现如下错误提示,是什么个意思(百度过了,找不到答案)

[root@AY130324201613791bca Fileinfo-1.0.4]# pecl install fileinfo
WARNING: "pear/Fileinfo" is deprecated in favor of "channel://php-src/ext/fileinfo/in php sources"
WARNING: channel "pear.php.net" has updated its protocols, use "pecl channel-update pear.php.net" to update
downloading Fileinfo-1.0.4.tgz ...
Starting to download Fileinfo-1.0.4.tgz (5,835 bytes)
.....done: 5,835 bytes
3 source files, building
WARNING: php_bin /alidata/server/php/bin/php appears to have a suffix /bin/php, but config variable php_suffix does not match
running: phpize
Cannot find config.m4.
Make sure that you run '/alidata/server/php/bin/phpize' in the top level source directory of the module
ERROR: `phpize' failed
Salin selepas log masuk

主要是这句

Make sure that you run '/alidata/server/php/bin/phpize' in the top level source directory of the module
Salin selepas log masuk

不知为何你pecl程序没有找到phpize路径

那么试试手动安装:

1.先看下phpize路径在哪里which phpize(这里假设在\use\bin\phpize)

2.去挑你需要Fileinfo扩展的版本(这个是最新版本 wget http://pecl.php.net/get/Fileinfo-1.0.4.tgz)

3.tar -xvf Fileinfo-1.0.4.tgz && cd Fileinfo-1.0.4 && \use\bin\phpize

4.最后按照提示添加Fileinfo扩展绝对路径到php.ini中

5.php -m 看下有没加载扩展了。

推荐:《linux教程

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan