语法错误,意外(';)';在拉威尔8\vendor\laravel\framework\src\illumb\Bus\BusServiceProvider.php:51
我正在尝试从laravel 8应用程序发送通知。” 当我点击URL时,我得到一个错误。语法错误,意外“')” 在路由文件中:语法错误,意外(';)';在拉威尔8\vendor\laravel\framework\src\illumb\Bus\BusServiceProvider.php:51,php,laravel,laravel-8,Php,Laravel,Laravel 8,我正在尝试从laravel 8应用程序发送通知。” 当我点击URL时,我得到一个错误。语法错误,意外“')” 在路由文件中: Route::get('/twitter', function (){ Notification::route(TwitterChannel::class,'')->notify(new TestNotification()); }); 在通知文件中 public function via($notifiable) { return [Twitt
Route::get('/twitter', function (){
Notification::route(TwitterChannel::class,'')->notify(new TestNotification());
});
在通知文件中
public function via($notifiable) {
return [TwitterChannel::class];
}
public function toTwitter($notifiable)
{
return new TwitterStatusUpdate('Laravel notifications are awesome!');
}
在composer.json文件中
"require": {
"php": "^7.3",
"fideloper/proxy": "^4.2",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
"laravel-notification-channels/twitter": "^5.0",
"laravel/framework": "^8.0",
"laravel/tinker": "^2.0"
},
错误页面屏幕截图为:
第50行末尾似乎出现了逗号问题
谢谢第50行结尾的逗号问题
感谢Laravel 8要求PHP>=7.3。您使用的版本低于该版本,这就是为什么它在函数调用中不支持尾随逗号的原因
错误证明您使用了错误的版本
Laravel 8要求PHP>=7.3。您使用的版本低于该版本,这就是为什么它不支持函数调用中的尾随逗号
错误证明您使用了错误的版本
您使用了错误的php版本首先使用php-v检查您的php版本。这不会一直打印准确的php版本。这就是为什么您应该在代码中使用错误的php版本首先使用php-v检查您的php版本。这不会一直打印准确的php版本。这就是为什么您应该在代码中使用我的php版本HP版本是PHP7.4.10(CLI)(内置:9月1日2020:16:5221)(NTS Visual C++ 2017 X64)版权(C)PHP组ZEngine引擎V3.4.0,版权(C)ZeNeTeaMeX使用错版本……系统上有多个版本(7.4只是CLI使用的)……再次出错的是校对PHP版本是PHP7.4.10(CLI)(内置:9月1日2020:16:5221)(NTS Visual C++ 2017 X64)版权(C)PHP组ZEngine引擎V3.4.0,版权(C)ZeNethEngine您使用错误的版本…您的系统上有多个版本(7.4是CLI正在使用的)…同样,错误是PHP>=7.3中支持的证据请提供更多信息-答案不仅应检查错误,还应提供解决方法这在PHP>=7.3中受支持请提供更多信息-答案不仅应检查错误,还应提供解决错误的方法