Получение этой ошибки в неожиданном laravel '?'в /home/n/public_html/d/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php в строке 233) - PullRequest
0 голосов
/ 29 сентября 2018

Я использую cron для отправки почты пользователям через 1 минуту, но выдает эту ошибку

 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.

Ответы [ 2 ]

0 голосов
/ 29 сентября 2018

Ошибка разбора была вызвана Laravel.К сожалению, Laravel версия 5.5 зависит от PHP версии 7, поэтому вы можете попробовать использовать версию 5.1 Laravel, соответствующую вашей среде.

0 голосов
/ 29 сентября 2018

Laravel 5.5 требует PHP7 для запуска.Ошибка, которую вы получаете, вызвана оператором null coalescing , введенным в PHP7 и используемым в helpers.php

. Вы можете проверить это в Laravel5.5 руководство по обновлению здесь: https://laravel.com/docs/5.5/upgrade#upgrade-5.5.0

Вам потребуется либо обновить PHP, либо понизить фреймворк Laravel.

...