为什么在php下没有扩展文件夹

时间:2018-07-07 15:05:17

标签: php

我编译了PHP,但是没有“扩展名”文件夹。我没有看到与扩展相关的任何配置标志。安装扩展程序后或安装扩展程序时是否手动添加了扩展程序文件夹。

1 个答案:

答案 0 :(得分:0)

以下网站提供了我需要的模块:https://pecl.php.net/

具体来说,apc.so,geoip.so,imagick.so和redis.so

在OLD系统上,我需要找到正在使用的版本,以便能够在NEW系统上安装。以下显示了imagick的版本。

/usr/local/php54/bin/php --re imagick | head -1

然后我使用wget将软件包下载到新系统。

wget https://pecl.php.net/get/imagick-3.4.1.tgz

解压缩...

tar zxvf imagick-3.4.1.tgz

将CD插入目录

cd imagick-3.4.1

运行以下命令,提供配置文件。

/usr/local/php54/bin/phpize

配置

configure --with-php-config=/usr/local/php54/bin/php-config

接着进行make,make test和make install。

执行make install后,您将看到类似以下内容的内容。

Installing shared extensions: /usr/local/php54/lib/php/extensions/no-debug-non-zts-20100525/ Installing header files: /usr/local/php54/include/php/

为您创建了扩展目录。