ThinkPHP升級至 5.1.18 版本
Linux系統技術交流QQ群(915246)驗證問題答案:劉遄
導讀V5.1.18版本主要完善了對`Swoole`和`Workerman`的`HttpServer`執行支援,改進`Request`類,並修正了一些已知的問題。
v5.1.18主要更新:
*改進關聯`append`方法的處理
*路由初始化和檢測方法分離
*修正`destroy`方法強制刪除
*`app_init`鉤子位置移入`run`方法
*`think-swoole`擴充套件更新到2.0版本
*`think-worker`擴充套件更新到2.0版本
*改進Url生成的域名自動識別
*`Request`類增加`setPathinfo`方法和`setHost`方法
*`Request`類增加`withGet`/`withPost`/`withHeader`/`withServer`/`withCookie`/`withEnv`方法進行賦值操作
*Route類改進`host`屬性的獲取
*解決註解路由配置不生效的問題
*取消Test日誌驅動,改為使用`close`設定關閉全域性日誌寫入
*修正路由的`response`引數
*修正204響應輸出的判斷
從`5.1.17`版本可以無縫升級到`5.1.18`。由於取消了Test日誌驅動,如果使用了Test日誌驅動,請在log.php中改為使用下面的配置全域性關閉。
Swoole/Workerman支援
該版本開始,可以更好的支援Swoole和Workerman的HTTPServer執行。
在你的專案根目錄下面,安裝或者更新think-swoole(或者think-worker)擴充套件
然後啟動HttpServer服務
注意:swoole不支援windows伺服器
原文來自:https://www.oschina.net/news/97629/thinkphp-5-1-18-released
本文地址:https://www.linuxprobe.com/thinkphp-swoole-workerman.html編輯:王婷,稽核員:逄增寶
更多Linux資訊請參考《Linux 就該這麼學》
相關文章
- bitnami redmine版本由2.3.1升級至3.2.2過程
- SMSSDK從2.x版本升級至3.x版本指導
- MongoDB 3.2 升級至 3.4.6MongoDB
- Twitter API升級至1.1API
- node 版本升級
- gcc版本升級GC
- NiFi版本升級Nifi
- php5.6 升級至7.2.7PHP
- python版本升級Python
- Filecoin資訊:Filecoin網路將升級至Lotus v1.2.0版本
- Oracle 10.2.0.5升級至11.2.0.4Oracle
- postgresql9.5.0升級至10.3SQL
- thinkphp 6.0.* 升級到thinkphp 6.0.15最新版的方法PHP
- 如何升級電腦windows版本 windows系統版本升級方法介紹Windows
- Win10怎麼升級版本 Win10升級版本的方法Win10
- YourSQLDba版本升級總結SQL
- GitLab跨版本升級Gitlab
- Redis的跨版本升級Redis
- Homestead 升級PHP版本PHP
- Mac brew 升級 PHP版本MacPHP
- 如何升級fedora的版本
- 升級mac的PHP版本MacPHP
- centos 7 版本升級nginxCentOSNginx
- cassandra升級版本選擇
- nginx 版本升級 轉載Nginx
- Node 快速切換版本、版本回退(降級)、版本更新(升級)
- 如何Fedora 24升級至Fedora 25版?Fedora24升級至Fedora25版的詳細教程
- Mac 升級 PHP 到 7.4 版本MacPHP
- Cocospod 升級到指定版本
- JavaFX桌面應用-版本升級Java
- CentOs下手動升級node版本CentOS
- openssl版本升級操作記錄
- centos 6.7 python 版本升級CentOSPython
- oracle版本升級路線圖Oracle
- nginx升級與版本回退Nginx
- 如何將 Ubuntu 版本升級到新版本Ubuntu
- 【記錄】Ubuntu18.04 下升級 Node.js 至最新版本UbuntuNode.js
- [記錄] Ubuntu18.04 下升級 Node.js 至最新版本UbuntuNode.js