1分钟后,我使用cron向用户发送邮件,但这给了我这个错误
unexpected '?' in /home/nonnon/public_html/dispatchSystem/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233
但是我的laravel运行良好,只是给了我cron一个错误。
my laravel version '5.5.19'
my server php version 7
有人可以帮助我吗?如果必须从cpanel中的此特定文件更新版本的位置。由于php版本更新,我不想让服务器上的其他站点烦人。
答案 0 :(得分:1)
Laravel 5.5 需要运行 PHP7 。您收到的错误是由PHP7中引入的空合并运算符引起的,并且在 helpers.php
中使用了该错误。您可以在 Laravel 5.5升级指南中检查其位置:https://laravel.com/docs/5.5/upgrade#upgrade-5.5.0
您需要升级PHP或降级Laravel框架。
答案 1 :(得分:0)
解析错误是由Laravel引起的。不幸的是Laravel
5.5版依赖于PHP
7版,因此您可以尝试使用与您的环境匹配的Laravel 5.1版。