將 laravel5.5 專案升級到 laravel5.7 需要修改 composer.json 檔案的以下兩行:
1、把【"laravel/framework": "5.5."】改成【"laravel/framework": "5.7."】
2、把【"fideloper/proxy": "~3.3"】改成【"fideloper/proxy": "^4.0"】
然後執行命令 composer update 即可升級到 laravel5.7
如果不修改 fideloper 版本號就升級,將會報錯:Undefined class constant 'HEADER_CLIENT_IP'
如果執行專案又報錯:Request::setTrustedProxies() must be of the type integer, array given
此時需要修改 App\Http\Middleware\TrustProxies.php 檔案:
3、把【protected $headers = [...]】改成【protected $headers = Request::HEADER_X_FORWARDED_ALL】
解決方法並非原創,12月份百度到的,實測有效
Laravel5.5 升級到 5.7 問題及解決方法
相關文章
- 升級到iOS5後ASIHttpRequest庫問題及解決方法iOSHTTP
- LNMP架構php升級問題及解決方法 php-5.3.10升級到php-5.4.0薦LNMP架構PHP
- Laravel 5.5.* 升級到 5.7.* 問題記錄Laravel
- Rails 3 升級 Rails 4 中遇到的問題及解決方法AI
- 升級到MySQL5.7版本需注意的問題MySql
- 升級Android Studio到1.0.2的問題解決Android
- MySQL 5.7 升級到 8.0MySql
- ArchLinux/Manjaro升級到6.9核心後的問題解決LinuxJAR
- 不可不知的 MySQL 升級利器及 5.7 升級到 8.0 的注意事項MySql
- 使用weiXinRecorded不支援targetSdkVersion升級23及以上問題的解決方案
- node版本升級npm命令警告原因及解決方法NPM
- Windows下Mysql5.6升級到5.7WindowsMySql
- mysql 5.6 升級 到 5.7 的二進位制升級方法 另一個簡便思路.MySql
- Nacos 常見問題及解決方法
- 升級win10系統後凍結bug問題的解決方法Win10
- IMP-00013 問題及解決方法
- Hadoop常見問題及解決方法Hadoop
- KMP常見問題及解決方法【Z】KMP
- Solaris 常見問題及解決方法(轉)
- 問卷調查中常見問題及解決方法
- MySQL 5.6升級到5.7版本官方推薦的兩種方法MySql
- MySQL:5.6 升級 5.7MySql
- JS中toFixed()方法的問題及解決方案JS
- 解決“華為雲伺服器Ubuntu系統升級”問題伺服器Ubuntu
- react-navigation升級3.x 問題解決方案ReactNavigation
- 資料升級到5.1所遇到的問題
- GitHub是怎樣把MySQL 5.7升級到8.0的?GithubMySql
- RAC升級到10.2.0.4碰到的幾個問題及處理辦法
- 系統升級到10.13之後cocoapods安裝失敗問題解決辦法
- win10無法升級到10586怎麼解決_win10無法升級到10586處理方法Win10
- React Native SDK 升級問題及分包方案React Native
- SERVICE問題解決方法
- vue渲染時閃爍{{}}的問題及解決方法Vue
- Python執行緒安全問題及解決方法Python執行緒
- 安裝mysql資料庫及問題解決方法MySql資料庫
- Oracle 常見的錯誤問題及解決方法Oracle
- 10g升級至11g exp的問題解決
- Swift3.0專案升級到4.2遇到問題Swift