久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

在PHP 7下安裝Swoole與Yar,Yaf的方法教程

周末閑來無事,玩玩swoole,所以下面這篇文章主要給大家介紹了在PHP 7下安裝Swoole與Yar,Yaf的方法教程,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起

本文開發(fā)壞境:

  • CentOS 7
  • PHP 7.0.16

安裝PECL

//php版本 > 7
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
//php版本 < 7
$ yum install php-pear
//否則會(huì)報(bào)錯(cuò)PHP Parse error: syntax error, unexpected //'new' (T_NEW) in /usr/share/pear/PEAR/Frontend.php on //line 91

安裝swoole

$ sudo pecl install swoole
//報(bào)錯(cuò)如下
//Warning: Invalid argument supplied for foreach() in //Command.php on line 249
vi `which pecl`
//找到最后一行
exec $PHP -C -n -q $INCARG -d date.timezone=UTC -d output_buffering=1 -d variables_order=EGPCS -d safe_mode=0 -d register_argc_argv="On" $INCDIR/peclcmd.php "$@"
去掉 -n 標(biāo)示
//報(bào)錯(cuò)如下
//running: phpize
//Can't find PHP headers in /usr/include/php
//安裝 php-devel
sudo yum install php70w-devel
成功!
//Build process completed successfully
//Installing '/usr/lib64/php/modules/swoole.so'
//install ok: channel://pecl.php.net/swoole-1.9.8

配置 php.ini

$ php -i | grep php.ini
//修改或者添加
 extension=swoole.so

安裝 Yar和Yaf

$ sudo ./pecl install msgpack
//pecl/yar requires PHP (version >= 5.2.0, version <= 5.6.99), installed version is 7.0.16
//注意PHP7,要使用yar-2.0.2
$ sudo ./pecl install yar-2.0.2 //注意yar-2.0.2版本
//添加,json.so 要放到前面。否則會(huì)報(bào)
//PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/yar.so' - /usr/lib64/php/modules/yar.so: undefined symbol: php_json_decode_ex in Unknown on line 0
extension=json.so //放前面
extension=msgpack.so
extension=yar.so
//重啟php服務(wù)
sudo systemctl restart php-fpm.service
//其他報(bào)錯(cuò)
//perl: warning: Setting locale failed.
//perl: warning: Please check that your locale //settings:
// LANGUAGE = (unset),
// LC_ALL = (unset),
 // LANG = "en_US.UTF-8"
 
$ localedef -v -c -i en_US -f UTF-8 en_US.UTF-8
//其他報(bào)錯(cuò)
//checking for cURL in default path... not found
//configure: error: Please reinstall the libcurl distribution - easy.h should be in <curl-dir>/include/curl/
$ sudo yum -y install curl-devel
//安裝Yaf
$ sudo ./pecl install yaf
//更新php.ini
extension=yaf.so
//重啟服務(wù)
$ sudo systemctl restart php-fpm.service
//安裝腳手架
$ git clone http://pecl.php.net/package/yaf
$ cd php-yaf/tools/cg
$ php yaf-cg app
//配置 項(xiàng)目目錄指向 app/index.php
//訪問配置host

nginx 配置

server {
 listen ****;
 server_name domain.com;
 root document_root;
 index index.php index.html index.htm;
 
 if (!-e $request_filename) {
 rewrite ^/(.*) /index.php/$1 last;
 }
}

Enjoy it!

在PHP 7下安裝Swoole與Yar,Yaf的方法教程

在PHP 7下安裝Swoole與Yar,Yaf的方法教程

在PHP 7下安裝Swoole與Yar,Yaf的方法教程

在PHP 7下安裝Swoole與Yar,Yaf的方法教程

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)的支持。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

1、安裝前的準(zhǔn)備工作: 1、本地安裝(在自己電腦上安裝測(cè)試)可以用集成包,wampserver,phpstudy(現(xiàn)在的小皮),安裝后請(qǐng)確保PHP版本在php5.4以上。 2、虛擬主機(jī)安裝,請(qǐng)選擇支持php+
下面小編就為大家分享一篇Ubuntu上安裝yaf擴(kuò)展的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇php通過pecl方式安裝擴(kuò)展的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇基于PHP7錯(cuò)誤處理與異常處理方法(詳解),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
最近Swoole 1.10.0版本發(fā)布了,增加多項(xiàng)新特性,所以下面這篇文章主要給大家介紹了關(guān)于Swoole 1.10.0版本中新特性的相關(guān)資料,分享出來供大家參考學(xué)習(xí),需要的朋友可以參考下
隨著微信的普及,掃碼登錄方式越來越被現(xiàn)在的應(yīng)用所使用。它因?yàn)椴挥萌ビ涀∶艽a,只要有微信號(hào)即可方便快捷登錄.這里基于微信公眾平臺(tái)的帶參數(shù)臨時(shí)二維碼,并且結(jié)合 Swoole 的
主站蜘蛛池模板: 99精品久久久 | 精品欧美黑人一区二区三区 | 日本在线天堂 | 国产精品成人国产乱一区 | 五月天激情综合 | av黄色在线观看 | 亚洲另类自拍 | 色婷婷导航 | 手机福利视频 | 欧美黑人一区二区三区 | 少妇特黄a一区二区三区 | 午夜精品久久久久久久久久久久 | 中文久久久 | 欧美精品一区在线 | 国产精品伦理一区 | 日本在线小视频 | 国产伦精品一区二区免费 | 亚洲一区精品视频 | 精品一二三 | 色婷婷18 | 久草资源网 | 成人免费高清 | 在线不欧美 | 啪啪毛片 | 成年人黄色大片 | 男男成人高潮片免费网站 | 亚洲激情网 | 亚洲二区视频 | 国产精品偷乱一区二区三区 | 日韩精品自拍 | 国产精品96| 日韩黄色一级 | 亚洲成人高清 | 一级片免费观看 | 国产1级片| 国产精品高潮呻吟av | 亚洲精品网站在线观看 | 依人在线 | 五月婷色| 欧美精品系列 | 国产精品视频久久 |