解析错误:语法错误,意外的 'public' (T_PUBLIC),期望 ',' 或 ')'

Posted

技术标签:

【中文标题】解析错误:语法错误,意外的 \'public\' (T_PUBLIC),期望 \',\' 或 \')\'【英文标题】:Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting ',' or ')'解析错误:语法错误,意外的 'public' (T_PUBLIC),期望 ',' 或 ')' 【发布时间】:2018-04-22 00:17:41 【问题描述】:

在尝试迁移laravel5.5 时,我遇到了这个问题,但我不知道错误....谁能帮助我?

[Symfony\Component\Debug\Exception\FatalThrowableError]   Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting ',' or ')'

【问题讨论】:

在不了解代码或系统的情况下很难找到语法错​​误! 如果您不分享产生错误的代码,您希望有人如何帮助您?这里没有人通灵。 欢迎来到 SO。请阅读What topics can I ask about和How to ask a good question和the perfect question和how to create a Minimal, Complete and Verifiable example 【参考方案1】:

您的代码中某处出现语法错误。根据提供的信息,我们无法告诉您它在哪里。

将此方法添加到您的app\Exceptions\Handler.php 文件并再次运行您的命令。这将为您提供错误的完整堆栈跟踪,以便您可以追踪它。

public function renderForConsole($output, Exception $e)

    throw $e;

完成后不要忘记删除此方法(或者如果您愿意,请保留它,我猜)。

【讨论】:

以上是关于解析错误:语法错误,意外的 'public' (T_PUBLIC),期望 ',' 或 ')'的主要内容,如果未能解决你的问题,请参考以下文章

解析错误:语法错误,第 56 行的意外 T_FUNCTION [重复]

解析错误:语法错误,意外'->'(T_OBJECT_OPERATOR),期望')'[重复]

解析错误:语法错误,意外的“未设置”(T_UNSET)

解析错误:语法错误,意外'' [关闭]

Symfony\Component\Debug\Exception\FatalThrowableError 解析错误:语法错误,意外'->'(T_OBJECT_OPERATOR)[重复]

解析错误:语法错误,第 4 行 E:\pemrograman\xampp\htdocs\upload_test\upload_media_test.php 中的意外 T_VARIABLE