`

phpize是干嘛的 phpize的深入理解

    博客分类:
  • PHP
 
阅读更多

安装(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize
一、phpize是干嘛的?
phpize是什么东西呢?php官方的说明:
http://php.net/manual/en/install.pecl.phpize.php
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。
二、如何使用phpize?
当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译你要添加的扩展模块之前,执行以下phpize就可以了;
比如现在想在php中加入memcache扩展模块:我们要做的只是如下几步
————————————————————————
tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5/
/usr/local/webserver/php/bin/phpize
./configure –with-php-config=/usr/local/webserver/php/bin/php-config
make
make install
————————————————————————
注意./configure 后面可以指定的是php-config文件的路径
这样编译就完成了,还需要做的是在php.ini文件中加入extension值
extension = “memcache.so”

分享到:
评论

相关推荐

    phpize的深入理解

    安装(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize一、phpize是干嘛的?phpize是什么东西呢?php官方的说明:http://php.net/manual/en/install.pecl.phpize.phpphpize是用来...

    php教程之phpize使用方法

    一、phpize是干嘛的? phpize是什么?phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。 ...

    linux下用phpize给PHP动态添加扩展.docx

    linux下用phpize给PHP动态添加扩展.docx

    使用phpize建立php扩展 今天要讲的是linux下php扩展的入门篇 下面我来 ....doc

    使用phpize建立php扩展 今天要讲的是linux下php扩展的入门篇 下面我来 ...

    Linux下为PHP添加扩展库的方法

    加上会出什么问题,不加会报什么错;...。于是就在网上找到了此文 ...2、调用phpize程序生成编译配置文件 代码如下:root@dns ftp]# /usr/local/php5/bin/phpize Configuring for: PHP Api Version: 200412

    php-meminfo:PHP扩展可深入了解内存使用情况

    PHP Meminfo是一个PHP扩展,可让您深入了解PHP内存内容。 其主要目的是帮助您了解内存泄漏:通过查看内存中存在的数据,您可以更好地了解您的应用程序行为。 该工具的主要灵感来源之一是带有-histo选项的Java ...

    宝塔PHP7+安装mysql拓展

    2.解压后并使用phpize工具初始化(phpize一般在php安装目录/bin/下面) 在扩展解压后的文件夹里执行下面命令 /www/server/php/74/bin/phpize 3.进行configure ./configure --with-...

    mac php zip 扩展

    cp /usr/bin/phpize /usr/local/bin/phpize cp /usr/bin/php-config /usr/local/bin/php-config Step 5: Build the zip PHP extension With all of those changes in place, I could now build the zip ...

    PHP安装BCMath扩展的方法

    [root@192 bcmath]# ls ...2.执行phpize命令,phpize命令在PHP安装目录的bin目录下,如/usr/local/php/bin/phpize。 [root@192 bcmath]# /usr/local/php/bin/phpize Configuring for: PHP Api Version: 201

    mac系统下为 php 添加 pcntl 扩展

    phpize 介绍 phpize 可以用来给 PHP 动态的添加扩展。比如编译 PHP 时忘记添加某扩展,后来想添加该扩展,即可以使用 phpize 动态的添加该扩展。 本文将介绍如何使用 phpize 给 Mac下的集成环境 MAMP 添加 PHP 的 ...

    Linux系统中为php添加pcntl扩展

    1、首先看下 phpize命令 所在的目录 (ps:我的目录/usr/bin/phpize) 如果没有找到的话 执行安装 yum install php53_devel (ps:请注意自己的版本) 安装完毕后。会生成phpize命令  2、去php.net下载相应...

    PHP7.1安装yaf扩展的方法

    我的PHP安装目录是/usr/local/webserver/php,所以phpize是/usr/local/webserver/php/bin/phpize,但是考虑到以后可能会用到其他命令,所以一次把该目录下的文件都做了一个软链接 ln /usr/local/webserver/php/bin/...

    基于screw二次开发php加密运行扩展,改进了加密算法 使用高强度的AES256 CBC模式进行加密。

    在screw plus目录中执行php bin中的phpize自动生成扩展所需文件(如果你的php里没有可以去官网下载);执行.configure --with-php-config=[php config path] 进行配置,[php config path]是你的php-config的绝对路径...

    Leevel高性能PHP扩展开发框架 v1.0.0 alpha.2

    Leevel 高性能 PHP 扩展开发框架...如何安装Windows 系统暂未提供 dll.Linux 操作系统下载源代码.git clone git@github.com:hunzhiwange/leevel.gitcd ext编译扩展.$/path/to/phpize$./configure --with-php-config

    php-firebird:Firebird PHP驱动程序

    这意味着我们需要安装phpize命令。 phpize命令用于为PHP扩展准备构建环境。 安装phpize命令。 这通常是通过使用系统的软件包管理器安装php7-devel或php8-devel软件包来完成的。 还要安装fbclient库和开发人员软件包...

    php7安装yar扩展的方法详解

    分享给大家供大家参考,具体如下:...find / -name phpize 2. 如果phpize不存在 yum install php-devel 3. Ok,先装msgpack pecl install msgpack 安装跳了一大堆编译过程过程,省略ING 只关心后几行 Build proces

    gobject:适用于PHP的静态Gobject绑定

    G \对象 gtkforphp gobject扩展为GObject功能提供了语言绑定。...phpize ./configure make && make test && make install 如果要为PHP使用非标准位置 /path/to/phpize ./configure --with-php-config=/path/to/php-c

    rexpro-php-driver:用 Zephir 编写的 Rexpro 的 PHP 扩展

    rexpro-php-驱动程序用 Zephir 编写的 Rexpro 的 PHP 扩展安装从根目录: cd ext make clean phpize --clean phpize ./configure --enable-rexpro make make install基本用法Rexpro 的最基本用法是使用 Gremlin 对 ...

Global site tag (gtag.js) - Google Analytics