查看“︁Install pcntl extension for php on CentOS”︁的源代码
←
Install pcntl extension for php on CentOS
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Install pcntl extension for php on CentOS Linux下安装 PHP Pcntl扩展 ==安装方法== ===安装方法1=== 必须在编译 PHP 时用 --enable-pcntl 配置选项来提供 pcntl 支持 ===安装方法2=== php动态添加扩展的方式 phpize ==验证== <pre>[root@server zabbix]# php -r "echo pcntl_fork();" 202720 if (function_exists('imap_open')) { echo "IMAP functions are available.<br />\n"; } else { echo "IMAP functions are not available.<br />\n"; }</pre> ==1.确定 php version== php -v 5.6.13 ==2.确定 编译参数== <pre>' ##on my way has pcntl 我有加 --enable-pcntl 而cd的没有 所以要加 so文件 </pre> ==3. 查看 extensions dir == [root@VM_103_162_centos stats.dkmol.net]# ls php/lib/php/extensions/no-debug-non-zts-20131226/ memcache.so ==开始安装 解压并进入相对应目录== <pre>wget -c http://cn2.php.net/distributions/php-5.6.13.tar.bz2 tar xvf php-5.6.13.tar.bz2 cd php-5.6.13/ext/pcntl/ phpize ./configure --with-php-config=/usr/local/php/bin/php-config #(ps:请正确的指定php-config的目录) make -j2 && make install #这个动作不用的 #cp modules/pcntl.so /usr/local/lib/php/extensions/ [*This path is depend on your PHP installation/configurations. You can check the PHP extension path in php.ini or echo phpinfo(); ] #配置 然后编辑php.ini,加入pcntl配置 echo "extension=pcntl.so" >> /usr/local/lib/php.ini [root@server pcntl]# /data/apps/php/bin/php -m | grep pcn pcntl </pre> /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ 测试 pcntl 测试是否安装成功 ==问题== ./configure --with-php-config= /usr/local/php/bin/php-config 有空格 所以 configure: error: invalid value of canonical target ==参考 == 安装pcntl等PHP扩展 http://blog.linuxchina.net/?p=1583 [[category:php]]
返回
Install pcntl extension for php on CentOS
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息