资讯专栏INFORMATION COLUMN

php-config介绍

ashe / 2701人阅读

摘要:很多时候,我们编译安装完之后,需要重新编译安装,但是原来的编译参数不记得了,通过命令可以方便的重新获取,除此之外,还有其他很多有用的功能。

很多时候,我们编译安装完PHP之后,需要重新编译安装,但是原来的编译参数不记得了,通过php-config命令可以方便的重新获取,除此之外,php-config还有其他很多有用的功能。

Option Description

  

-- prefix
Directory prefix where PHP is installed, e.g. /usr/local
PHP安装的路径,即编译安装的prefix参数的取值
-- includes
List of -I options with all include files
-- ldflags
LD Flags which PHP was compiled with
-- libs
Extra libraries which PHP was compiled with
编译使用到的外部库
-- extension-dir
Directory where extensions are searched by default
扩展存放目录,pecl编译完之后可以去这个目录查看
-- include-dir
Directory prefix where header files are installed by default
头文件路径
-- php-binary
Full path to php CLI or CGI binary
php二进制可执行文件目录
-- php-sapis
Show all SAPI modules available
-- configure-options
Configure options to recreate configuration of current PHP installation
php编译安装时的参数
-- version
PHP version
-- vernum
PHP version as integer

php-config在我们重新编译安装php或者编译安装pecl扩展的时候很有用处,因为系统中可能同时存在好多版本的php,这个命令能帮我们准确的定位当前使用版本,能准确的查看php编译安装的信息。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31843.html

相关文章

  • php7安装redis扩展

    摘要:参考贴确认是后开始安装移动到下载文件夹具体文件夹自己选择下载改名解压进入解压后的目录找到的在哪我的出现了个,第一个是的,第二个是的,第三个是安装时解压的文件夹,没删掉,应该用第二个重新编译无需切换目录,直接执行自己找到的找到 参考贴 确认是php7后开始安装 移动到下载文件夹:cd /root/src(具体文件夹自己选择)下载php7-redis:wget https://github...

    leonardofed 评论0 收藏0
  • PHP多版本下安装Swoole引起的问题

    摘要:问题首先你电脑上,系统是是安装了很多版本的,其次,你的引用改了之后有多个引起多个版本扩展共存的问题即如在我本地为目录下然后在目录下会是这样这种情况下使用进行安装将会出现的情况,这样你使用会一起报这个问题,如果不是这个问题就不用往下看了。 问题 首先,你电脑上,系统是Ubuntu是安装了很多版本的PHP,其次,你的PHP引用改了之后有多个引起多个版本扩展共存的问题即如在我本地为/etc/...

    Flands 评论0 收藏0
  • 如何基于 PHP-X 快速开发一个 PHP 扩展

    摘要:这里看到,表明你的扩展已经加载成功了,现在就可以调用这个扩展函数了。是不是很简单更多上面的例子还比较简单,只是编写了一个扩展函数。 PHP-X是我在2017年年初创建的一个新项目。这个项目的目标就是让有一定工作经验的PHP程序都能够具备扩展开发的能力。 0x00 初衷 从2012年开始编写swoole,现在算来已经有5个年头了。我发现编写一个 PHP 扩展这个工作非常艰难。PHP 程序...

    callmewhy 评论0 收藏0
  • CentOS 下三种 PHP 拓展安装方法

    摘要:下,有多种方式来安装拓展,主要有包管理式的安装安装,以及源码编译安装。而线上部署环境则推荐编译安装,方便调优。本文以扩展安装举例。建议版本为建议使用扩展版本为建议使用扩展可以使用扩展。 CentOS 下,PHP有多种方式来安装拓展, 主要有 包管理式的 yum 安装、pecl 安装, 以及源码编译安装。包管理式的安装卸载尤为方便,而源码编译式的安装则方便参数调优。一般搭建本机开发环境推...

    JiaXinYi 评论0 收藏0

发表评论

0条评论

ashe

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<