繁体   English   中英

Php Laravel,运行 php artisan serve 时出现错误

[英]Php Laravel, when running php artisan serve, I get an error

我正在 php/laravel 中开发一个项目。 我一直没有问题,直到现在。 当我运行“php artisan serve”命令时,我收到以下错误消息:

在 RouteCollection.php 第 236 行:
语法错误,意外的“选项”(T_STRING)

我在这里没有改变任何东西,我也没有改变路由文件。 我尝试切换分支,但收到相同的错误消息。 我尝试运行“Composer update”命令,但收到以下错误消息:

使用包信息加载 Composer 存储库 更新依赖项(包括 require-dev) require-dev) 无需安装或更新 编写锁定文件 es 生成优化的自动加载 filcripts::postAutoloadDumpes -ansi

Illuminate\\Foundation\\ComposerSver --ansi 处理 post-autoload-dumpcripts::postAutoloadDump @php artisan package:discover --ansi Script @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 1load -dump 事件返回错误代码 1

在 RouteCollection.php 第 236 行:

语法错误,意外的“选项”(T_STRING)

我使用的是 php 7.1.3 和 laravel 5.8。

有任何想法吗? 退出 php/laravel 也不是一种选择。

将您的版本与 github.com/illuminate/routing/blob/5.8/RouteCollection.php 进行比较,并确保没有奇怪的行结尾可以将其丢弃。 – aynber 2 分钟前

所以我遵循了这个建议,用 github 的内容替换了整个 RouteCollection.php 文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM