PHP 7.1安装pthreads拓展(.m4文件)-Mac系统
2016-12-29 12:15
375 查看
简介: pthreads 是一组允许用户在 PHP 中使用多线程技术的面向对象的 API。 它提供了创建多线程应用所需的全套工具,无论是 Web 应用还是控制台应用。 通过使用 Thread, Worker 以及 Threaded 对象,PHP 应用可以创建、读取、写入以及执行多线程应用,并可以在多个线程之间进行同步控制。
终端输入phpize,生成build文件
开始安装
找到
输入:$到达文末,加入extension=pthreads.so
再输入:wq保存退出
到此安装完成
安装说明
由于homebrew/php71 里面没有pthreads拓展,所以需要到github下载源码编译安装,请确保已安装thread safety1.下载pthreads
pthreads github:https://github.com/krakjoe/pthreadstips:在pecl官网下载的源码make时会发生错误
2.编译-安装pthreads
解压后进入文件夹,目录下有一个config.m4文件终端输入phpize,生成build文件
开始安装
$ which php-config #查找php-config位置 $ ./configure --with-php-config=#你php-config的路径 $ make $ make test $ make install
3.修改php.ini
查找php.ini路径
$ brew info php71
找到
==> Caveats The php.ini file can be found in: #关键字眼 /usr/local/etc/php/7.1/php.ini
$ vim /usr/local/etc/php/7.1/php.ini
输入:$到达文末,加入extension=pthreads.so
再输入:wq保存退出
到此安装完成
4.检查是否安装成功
方法一
<?php if (extension_loaded("pthreads")) { echo "pthreads\n"; } //或者使用phpinfo()
方法二
$ php -i
相关文章推荐
- mac系统安装php redis扩展
- 2013 Mac Air 装Win7双系统问题-安装程序无法创建新的分区,也无法定位系统 & Windows无法安装所需的文件,错误代码0x80070570
- 在mac上安装php7.1
- 安装 Mac OS X 时不要使用大小写敏感的日志文件系统
- window10系统中vmware虚拟机mac在安装vmwareTools后共享文件消失怎么查找
- Mac系统如何完美安装PHP7
- LAMP+NFS之编译安装php与NFS文件系统
- mac系统下安装多个php并自由切换的方法详解
- Mac下安装配置Nginx1.10.3+PHP7.1+CI
- mac编译安装php7.1
- 安装 Mac OS X 时不要使用大小写敏感的日志文件系统
- MAC系统PKG文件和DMG文件有哪些区别&VMWare安装Mac OS
- ParallelsDesktop安装DOS7.1并与MAC共享文件
- mac 下安装php imagick.so拓展
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
- mac系统上删除已经安装的mysql全部文件
- Mac系统升级到10.9(mavericks)时安装php扩展问题解决
- Mac系统如何完美安装PHP7
- Mac系统MAMP环境下php7安装redis.so拓展
- centos7系统下安装php-memcached拓展及简单使用