將 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 問題及解決方法
相關文章
- Laravel 5.5.* 升級到 5.7.* 問題記錄Laravel
- ArchLinux/Manjaro升級到6.9核心後的問題解決LinuxJAR
- MySQL 5.7 升級到 8.0MySql
- 不可不知的 MySQL 升級利器及 5.7 升級到 8.0 的注意事項MySql
- 使用weiXinRecorded不支援targetSdkVersion升級23及以上問題的解決方案
- node版本升級npm命令警告原因及解決方法NPM
- Nacos 常見問題及解決方法
- mysql 5.6 升級 到 5.7 的二進位制升級方法 另一個簡便思路.MySql
- 問卷調查中常見問題及解決方法
- react-navigation升級3.x 問題解決方案ReactNavigation
- JS中toFixed()方法的問題及解決方案JS
- Python執行緒安全問題及解決方法Python執行緒
- MySQL:5.6 升級 5.7MySql
- React Native SDK 升級問題及分包方案React Native
- win10無法升級到10586怎麼解決_win10無法升級到10586處理方法Win10
- SERVICE問題解決方法
- vue渲染時閃爍{{}}的問題及解決方法Vue
- mysql的ERROR 1231 (42000)問題原因及解決方法MySqlError
- 安裝mysql資料庫及問題解決方法MySql資料庫
- GitHub是怎樣把MySQL 5.7升級到8.0的?GithubMySql
- 解決“華為雲伺服器Ubuntu系統升級”問題伺服器Ubuntu
- Swift3.0專案升級到4.2遇到問題Swift
- SpringBoot 2.1.0 升級到 2.5.4 遇到的問題彙總Spring Boot
- IDEA中Lombok無法生效的問題及解決方法IdeaLombok
- Flink生產環境常見問題及解決方法
- goland中npm無法使用的問題及解決方法GoLandNPM
- MySQL5.5升級到MySQL5.7踩坑日記MySql
- As常見問題解決方法
- 解決問題通用方法論
- 遇到問題的解決方法
- SQL Server 2016升級遷移過程中效能問題解決案例SQLServer
- 解決MacBook Pro升級風扇狂轉和CPU飆高問題Mac
- MySQL5.6升級5.7時,出現主從延遲問題排查過程MySql
- MYSQL 5.7 升級 8.0 後的 由於字符集導致的大問題 ?MySql
- 【VMware vCenter】升級到 vCenter Server 8.0 U3b 後 vSphere Client 出現卡死和不響應等問題的解決方法。Serverclient
- Harbor搭建及配置 問題解決
- Git常見問題及解決Git
- 跨域問題及解決方案跨域