laravel 5.5 运行在 php7.0 报错 Symfony\Component\Translation\Translator.php FatalThrowableErrorParse error: syntax error, unexpected '?', expecting variable (T_VARIABLE)
2024-10-18 23:27:33
问题描述
报错原因是 php-cli 版本是 7.1.x,运行 composer create-project ... 命令时安装的依赖包会自动适配到当前 php 版本 7.1.x。如果 php-fpm 的版本是 php 7.0.x,浏览器访问会如下错误:
Symfony\Component\Translation\Translator.php
(1/1) FatalThrowableErrorParse error: syntax error, unexpected '?', expecting variable (T_VARIABLE)
解决方法
安装 php-cli 7.0.x 版本,然后在项目根目录运行 composer update,重新更新项目依赖包。
小提示:项目开发过程中保证 php-cli 和 php-fpm 版本一致,避免意外情况。
参考链接:https://github.com/laravel/framework/issues/23559
最新文章
- linux常见目录的作用
- NDK开发之引用(局部引用,全局引用,虚全局引用)
- php大力力 [001节]2015-08-21.php在百度文库的几个基础教程新手上路日记 大力力php 大力同学 2015-08-21 15:28
- 面向对象(POP)和面向过程(OOP)
- Android学习3—电话拨号器
- 开源消息中间件DotNetMQ
- 解决Oracle 11gR2 空闲连接过多,导致连接数满的问题
- PHP草根论之设计模式-訪问者模式
- poj 1975 Median Weight Bead(传递闭包 Floyd)
- WebSockets介绍
- 201521123076 《Java程序设计》第9周学习总结
- [js] 如何 在 jQuery 中的 $.each 循环中使用 break 和 continue
- PTA博客制作的模版
- 2019南昌网络赛G. tsy's number
- Django 小饭桌项目实战笔记
- css之hover改变子元素和其他元素样式
- select2 javascript控件 如何设置指定的值
- jquery简介未完成
- javascript-table出现滚动条表格自动对齐
- [转](SQL Server) Convert a File from utf-8 to ANSI (such as Windows-1252)
热门文章
- 百度之星 资格赛 1003 度度熊与邪恶大魔王 dp(背包)
- KubeSphere CI/CD+GitLab+Harbor将Spring Boot项目部署至Kubernetes
- Java 添加Word文本框
- 【Offer】[30] 【包含min函数的栈】
- SQL查询出距当前时间最近的一条或多条记录。
- JAVA父类的静态方法能否被子类重写?
- LINUX下搭建简单临时的WWW服务器
- nginx 模块
- Asp.Net Core2.2 源码阅读系列——控制台日志源码解析
- 集群某节点DataNode服务无法启动解决(报java.net.BindException:Address already in use错误)