swoft 學習 ----- 環境搭建

linux 下 composer 安裝

安裝條件 :
1. php >= 7.1
2. 必須安裝 swoole擴展 (swoole已經被收入php官方擴展庫,可以pecl install swoole安裝)
3. 必須安裝php redis擴展

composer create-project swoft/swoft Swoft  //[配置國內apiyun 鏡像,可以提速 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ]

cd Swoft 
php ./bin/swoft http:start     //測試是否安裝成功 

採坑:
phpredis 安裝後報錯

 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/redis.so' - /usr/lib64/php/modules/redis.so: undefined symbol: php_json_decode_ex in Unknown on line 0

說的是json 和 redis 庫的順序問題。
經過查資料:
1,.在php.d文件夾下創建新文件redis.ini,
2.在redis.ini里加入extension=redis.so這行.
3.重啓php
解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章