Я установил Laravel 5.8 на локальном сервере, он работает нормально, но на удаленном сервере сообщает об ошибке
Ошибка разбора: синтаксическая ошибка, неожиданный ':', ожидание '{' в / *** / vendor / beberlei / assert / lib / Assert / functions. php в строке 37
Эта строка вызывает ошибку
function that($value, $defaultMessage = null, string $defaultPropertyPath = null): AssertionChain
{
return Assert::that($value, $defaultMessage, $defaultPropertyPath);
}
Я думаю, что PHP версия не может понять тип возвращаемого значения или строку скалярного типа. Версия сервера PHP - 7.3.13
, а тип возвращаемого значения и тип скалярного типа являются допустимым оператором в этой версии, но он по-прежнему сообщает об ошибке. Кто-нибудь из вас, ребята, знает, почему это происходит?
Заранее спасибо