php 在mac上为php添加pcntl扩展

简介: jnfjfjf1.查看当前PHP版本$ php -v2.下载相同版本的php包并解压(路径随意,之后要删除)$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz$ tar -xzvf php-5.5.30.tar.gz 3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

jnfjfjf

1.查看当前PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart

1.查看当前 PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart




1.查看当前PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart



1.查看当前PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart

1.查看当前 PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart

1.查看当前PHP版本

$ php -v


2.下载相同版本的php包并解压(路径随意,之后要删除)

$ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz

$ tar -xzvf php-5.5.30.tar.gz 


3.进入pcntl目录编译生成共享库.so(shared object,用于动态连接的,和dll差不多)。

$ cd php-5.5.30/ext/pcntl
$ phpize
$ ./configure
$ make

在module文件夹中就生成了pcntl.so


4.将.so拷贝到/usr/lib/php/extensions/no-debug-non-zts-20121212/

$ php -i | grep extension_dir 可以查看共享库的存放路径


5.修改/etc/php.ini,加一行 extension=pcntl.so

$ php -i 可以查看一下php.ini的位置 Loaded Configuration File => /etc/php5/cli/php.ini


6.重启Apache

$ sudo apachectl restart

目录
相关文章
|
5天前
|
运维 Unix Linux
Linux系统 PHP安装expect扩展详解
Linux系统 PHP安装expect扩展详解
43 5
|
5天前
|
编译器 API PHP
深入PHP扩展开发:打造高效自定义模块
【4月更文挑战第30天】 在追求性能优化和特定功能实现的道路上,PHP提供了一种强大机制——扩展。本文将引导读者通过编写一个简单的PHP扩展来探索扩展开发的世界。我们将涉及从环境搭建到代码实现,再到扩展的编译与加载的完整流程,确保读者能够理解并实践如何创建高效的自定义PHP模块。
|
5天前
|
NoSQL Linux PHP
php添加redis扩展 linux和windos图文详解 l
php添加redis扩展 linux和windos图文详解 l
6 0
|
5天前
|
PHP Windows
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
|
5天前
|
NoSQL Linux PHP
PHP 扩展开发初探
PHP 扩展开发初探
51 0
|
5天前
|
Apache PHP
百度搜索:蓝易云【Apache环境php安装扩展swoole。】
通过以上步骤,你就可以在Apache环境中成功安装和配置Swoole扩展了。请确保你按照正确的步骤进行操作,并根据你的系统和环境进行相应的调整。如果遇到问题,你可以参考Swoole官方文档或社区的支持资源来获取更多帮助。
35 1
|
5月前
|
Oracle 关系型数据库 MySQL
php7.2安装OCI8扩展支持oracle数据库
做项目的时候,远程的oracle数据库为我们提供一张中间表,我这边业务中的一些数据是需要到oracle数据库中的这张中间表去查询的。 PHP连接oracle数据库。需要用到OCI8的扩展。说来惭愧,工作这么多年,还没有正经的使用过oracle数据库。 mysql数据库的语法跟oracle数据库的语法是不一样的,别跟我似的上来就用mysql的语法来操作oracle数据库……有点丢人了…… 今天我们大概记录一下OCI8扩展的安装过程。
68 0