使用pecl安装qqwry

QQWry 是一个php扩展,这个扩展的作用,就是根据ip来获取纯真数据库(QQWry.Dat)的地址信息。我们通常使用pecl来安装qqwry,我们安装pecl需要安装pear。pear是PHP扩展与应用库,它是一个PHP扩展与应用的一个仓库。

我们先来安装pear:

1.http://pear.php.net/go-pear.phar下载最新的go-pear。

#php go-pear.phar

PHP Warning:  Module ‘apc‘ already loaded in Unknown on line 0

Below is a suggested file layout for your new PEAR installation.  To

change individual locations, type the number in front of the

directory.  Type ‘all‘ to change all of them or simply press Enter to

accept these locations.

1. Installation base ($prefix)                   : /usr

2. Temporary directory for processing            : /tmp/pear/install

3. Temporary directory for downloads             : /tmp/pear/install

4. Binaries directory                            : /usr/bin

5. PHP code directory ($php_dir)                 : /usr/share/pear

6. Documentation directory                       : /usr/docs

7. Data directory                                : /usr/data

8. User-modifiable configuration files directory : /usr/cfg

9. Public Web Files directory                    : /usr/www

10. Tests directory                               : /usr/tests

11. Name of configuration file                    : /etc/pear.conf

1-11, ‘all‘ or Enter to continue: all

Installation base ($prefix) [/usr] :

Temporary directory for processing [/tmp/pear/install] :

Temporary directory for downloads [/tmp/pear/install] :

Binaries directory [$prefix/bin] :

PHP code directory ($php_dir) [$prefix/share/pear] :

Documentation directory [$prefix/docs] :

Data directory [$prefix/data] :

User-modifiable configuration files directory [$prefix/cfg] :

Public Web Files directory [$prefix/www] :

Tests directory [$prefix/tests] :

Name of configuration file [/etc/pear.conf] :

Below is a suggested file layout for your new PEAR installation.  To

change individual locations, type the number in front of the

directory.  Type ‘all‘ to change all of them or simply press Enter to

accept these locations.

1. Installation base ($prefix)                   : /usr

2. Temporary directory for processing            : /tmp/pear/install

3. Temporary directory for downloads             : /tmp/pear/install

4. Binaries directory                            : /usr/bin

5. PHP code directory ($php_dir)                 : /usr/share/pear

6. Documentation directory                       : /usr/docs

7. Data directory                                : /usr/data

8. User-modifiable configuration files directory : /usr/cfg

9. Public Web Files directory                    : /usr/www

10. Tests directory                               : /usr/tests

11. Name of configuration file                    : /etc/pear.conf

1-11, ‘all‘ or Enter to continue: all

Installation base ($prefix) [/usr] :

Temporary directory for processing [/tmp/pear/install] :

Temporary directory for downloads [/tmp/pear/install] :

Binaries directory [$prefix/bin] :

PHP code directory ($php_dir) [$prefix/share/pear] :

Documentation directory [$prefix/docs] :

Data directory [$prefix/data] :

User-modifiable configuration files directory [$prefix/cfg] :

Public Web Files directory [$prefix/www] :

Tests directory [$prefix/tests] :

Name of configuration file [/etc/pear.conf] :

Below is a suggested file layout for your new PEAR installation.  To

change individual locations, type the number in front of the

directory.  Type ‘all‘ to change all of them or simply press Enter to

accept these locations.

1. Installation base ($prefix)                   : /usr

2. Temporary directory for processing            : /tmp/pear/install

3. Temporary directory for downloads             : /tmp/pear/install

4. Binaries directory                            : /usr/bin

5. PHP code directory ($php_dir)                 : /usr/share/pear

6. Documentation directory                       : /usr/docs

7. Data directory                                : /usr/data

8. User-modifiable configuration files directory : /usr/cfg

9. Public Web Files directory                    : /usr/www

10. Tests directory                               : /usr/tests

11. Name of configuration file                    : /etc/pear.conf

1-11, ‘all‘ or Enter to continue:

Beginning install...

2.至此,pear安装完毕,我们就可以安装qqwry了。

#pecl install qqwry-beta

修改php配置文件,将该模块写入。

#vim /etc/php.ini

extension=qqwry.so

3.qqwry就安装好了,这时需要重启httpd服务。

#service httpd restart

使用pecl安装qqwry

时间: 2024-11-07 22:53:50

使用pecl安装qqwry的相关文章

pecl安装redis模块失败(redirected but no location)

mac下面用pecl安装redis模块的时候,提示失败: 1 2 3 $ sudo pecl install redis  Package "redis" does not have REST info xml available  install failed 尝试搜索一下: 1 2 $ pecl search redis  File http://pecl.php.net:80/rest/p/packages.xml not valid (redirected but no loc

pecl安装php的ev扩展时的报错处理

pecl安装php的ev扩展,安装完毕后php.ini中加入扩展extension=ev.so,然后重启php-fpm出现以下报错 PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/ev.so' - /usr/lib64/php/modules/ev.so: undefined symbol: php_sockets_le_socket in Unknown on line 0 网上

pecl 安装amqp mongo imagick gearman yar yaf apc 扩展

#!/usr/bin/env bash sed -i "s/us\./cn\./g" /etc/apt/sources.list apt-get update ##安装nginx apt-get -y install nginx if [ "$?" != "0" ]; then echo "error! nginx is not installed correctly" exit 1; fi ##安装php apt-get -

MacOS Catalina 10.15 brew 安装 PHP 和 使用 pecl 安装 Mcrypt

使用本博客前请查看自己系统系统和PHP版本以免出错 ------------------------------------------------------------------------------------------------------------------- #再利用brew安装php7.2成功之后,出现如下信息 Finally, check DirectoryIndex includes index.php DirectoryIndex index.php index.

使用pecl安装php扩展时出错-bash: pecl: command not found

原文链接:https://blog.csdn.net/marswill/article/details/77188521 使用pecl安装PHP的扩展时非常方便的,但是如果初次使用pecl安装扩展则会出现如下的错误:[本文档使用的系统为CentOS7版本] -bash: pecl: command not found这是因为在我们线上的PHP版本中默认是没有该功能的.为了使用此扩展我们还需要单独安装扩展. yum install php-devel php-pear安装完成后就可以直接使用pec

通过pecl安装php扩展,未找到pecl命令的解决办法

以安装swoole为例:#Ubuntu/Debian上是这样(php-pear包含pecl,php5-dev包含phpize,pecl依赖phpize) apt-get install php-pear php5-dev pecl install swoole #CentOS/Redhat上应该是这样 yum install php-pear php-devel pecl install swoole #如果是自行编译的PHP(假设安装目录为/opt/php/7.0) /opt/php/7.0/

ubuntu 使用pecl 安装 PHP AMQP Extension

下载扩展: sudo apt-get -y install gcc make autoconf libc-dev pkg-config sudo apt-get -y install libssl-dev sudo apt-get -y install librabbitmq-dev 安装amqp: sudo pecl install amqp 当出现如下提示时,只需按回车键即可 Set the path to librabbitmq install prefix [autodetect] :

WAMPSERVER 64位 win7下 php 5.5.12通过 PECL 安装 zip扩展

通过phpinfo()查看 php5.5.12默认集成了zip模块 不过版本是1.11.0 http://pecl.php.net/package/zip 通过PECL 查看 最新版本是1.12.4 1.11.0在这里看到还是属于测试版 点击1.12.4 的 DLL  下载 Windows版本 点击跳转到 下载页面 根据PHP版本 和模式选择 不知道怎么选择的话 直接看phpinfo的信息 持续更新 标记 还没有完成~

PHP7 pecl 安装 mongodb扩展

Hi, I'm running alpine 3.3 in docker with the testing repo for php7 packages, after installing php7-pear, and trying to run pecl I get a bunch of warnings/notices : ~ # peclWarning: Invalid argument supplied for foreach() in Command.php on line 249Wa