国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 在PHP 7下安裝Swoole與Yar,Yaf的方法教程

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

2021-05-24 16:35gglinux PHP教程

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

本文開發壞境:

  • centos 7
  • php 7.0.16

安裝pecl

?
1
2
3
4
5
6
//php版本 > 7
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar
//php版本 < 7
$ yum install php-pear
//否則會報錯php parse error: syntax error, unexpected //'new' (t_new) in /usr/share/pear/pear/frontend.php on //line 91

安裝swoole

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ sudo pecl install swoole
//報錯如下
//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 標示
//報錯如下
//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

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

安裝 yar和yaf

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
$ 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 要放到前面。否則會報
//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服務
sudo systemctl restart php-fpm.service
//其他報錯
//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
//其他報錯
//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
//重啟服務
$ sudo systemctl restart php-fpm.service
//安裝腳手架
$ git clone http://pecl.php.net/package/yaf
$ cd php-yaf/tools/cg
$ php yaf-cg app
//配置 項目目錄指向 app/index.php
//訪問配置host

nginx 配置

?
1
2
3
4
5
6
7
8
9
10
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的方法教程

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:http://gglinux.com/2017/04/01/php7_install/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 天天舔日日干 | 天天澡天天狠天天天做 | 成人精品在线视频 | 四房婷婷 | 国产精品影视 | 成人欧美一区二区三区在线播放 | 精品久久一区 | 日韩一二区 | 日韩精品一二三 | 日本不卡视频 | 亚洲国产成人av好男人在线观看 | 免费看黄色一级电影 | 一区二区av| 亚洲一区二区三区在线免费观看 | 特黄特黄一级片 | 美女久久| 国产精品久久国产精品 | 一二三区字幕免费观看av | 在线久草| 婷婷综合在线 | 成人男女啪啪免费观软件 | 日韩精品在线播放 | 国产精品密在线观看 | 国产欧美精品区一区二区三区 | 成人影音 | 一区二区三区高清不卡 | 欧美亚洲在线 | 性色蜜桃x88av | 日本一区二区高清视频 | www.伊人 | 精品国产一区二区三区高潮视 | 羞羞羞羞 | 精品无码三级在线观看视频 | 亚洲第一视频 | 亚洲视频在线观看免费 | 国产精品777 | 国产在线拍揄自揄拍视频 | 亚洲国产福利一区 | 日本三级一区二区 | 午夜视频在线观看网站 | 精品无码三级在线观看视频 |