php 添加新的扩展

我碰到这样一个问题:

当初编译php的环境的时候,并没有安装socket模块扩展,但是我又要用到,怎么办?

php有一个phpize 命令。


在php源代码目录下:例如

/data/home/anlyyang/tools/php-5.2.17/php-5.2.17/ext/sockets 

运行:

1.、/usr/local/php/bin/phpize  ./configure --with-php-config=/usr/local/php/bin/php-config

2、make

3、make install

上面3步已经把socket 扩展模板编译好了

locate socket.so 

这个新编译好的 socket.so 一般是在nodebug的目录,把他copy到对应的扩展目录下

修改php.ini,把socket.so 加上去。

重启apache






你可能感兴趣的:(apache,PHP,socket,扩展)