liunx 下安装 pcntl 扩展 php 多线程扩展,仅限liunx系统
来源:互联网 发布:扬州广电网络 编辑:程序博客网 时间:2024/05/16 20:31
不废话直接开始
如果你安装php时的安装文件还保留着 可以跳过这一步
我的php版本是 5.4.7,如果不知道你的php版本是什么,可以在项目下 放个 phpinfo 文件 查看一下,版本一定要下载正确,php-5.4.7.tar.gz 数字部分就是你的版本号,比如php-5.4.10.tar.gz 、php-5.3.15.tar.gz 等。
wget http://br.php.net/get/php-5.4.7.tar.gz/from/this/mirror
tar -zxvf
php-5.4.7.tar.gz
如果你php安装时的文件还保留着可以从下一步开始。
cd php-5.4.7/ext/pcntl/
/usr/local/php/bin/phpize
执行完之后 会输出:
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
我的php安装路径是 usr/local/php ,所以按照自己的路径修改命令
执行完之后 就会生成 configure 文件。
./configure --with-php-config=/usr/local/php/bin/php-config
上面
的 /usr/local/php/
这部分是你的php安装路径,如果执行时出现 configure: error: Cannot find php-config. Please use --with-php-config=PATH
这个错误,就说明你的路径陪错了
make
&& make install
执行成功之后,最后会提示 类似如下的话
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
这就是告诉你 pcntl.so 的输入目录,你在上面这个目录下就可以找到 pcntl.so文件,具体根据自己服务器的输出目录去找这个文件
找到这个文件之后就好办了, 配置你的 php.ini文件
在php.ini 文件中添加如下一行
extension=pcntl.so
或
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pcntl.so
最后一定要记住
重启 PHP 环境
重启应用服务器
一切安装ok
最后查看一下 phpinfo() 看一下是否有 pcntl 扩展的支持
- liunx 下安装 pcntl 扩展 php 多线程扩展,仅限liunx系统
- liunx下安装 mcrypt 扩展,php代码加密扩展
- linux系统下安装php的pcntl扩展
- php安装pcntl扩展
- liunx php 安装redis memcache 扩展
- linux下安装PHP pcntl 扩展
- linux下安装PHP pcntl 扩展
- MAMP 安装 php pcntl扩展
- liunx下安装好redis后开启php扩展写php
- liunx 下安装 php_screw 扩展 以及报错处理
- liunx环境中php添加mongodb扩展
- Linux安装php Memcached和pcntl扩展
- liunx 下 php 的安装
- ubuntu下php5.6安装pcntl扩展
- ubuntu安装pcntl扩展
- phpstudy安装pcntl扩展
- php通过pcntl扩展用多进程模拟多线程
- 关于PHP的多线程扩展pcntl的一些测试
- 20121224(平安夜)
- LoadLibrary;HINSTANCE hDll=GetModuleHandle("Win32_2.dll");
- 主题模型-LDA浅析
- <每日一句英语> 2012-12-24
- NOSQL资料学习
- liunx 下安装 pcntl 扩展 php 多线程扩展,仅限liunx系统
- 网页设计高手必备:HTML和CSS提高教程
- 64位系统下的vs2010的Cannot find or open the PDB file错误----学习笔记
- 浏览器无法更新服务状态位。数据有错误
- Oracle中序列和触发器的使用
- 进程,函数退出exit和_exit
- 大哉,计算语言学之为用!(冯志伟)
- 黑马-集合
- python 文件操作