Может ли кто-нибудь помочь мне с указанной выше ошибкой. Я использую Laravel 5.4 и php 5.6. Я могу зарегистрировать пользователя и иметь возможность войти в систему, но всякий раз, когда я пытаюсь отправить электронное письмо (например, письмо для восстановления пароля или подтверждение адреса электронной почты), я получаю указанную выше ошибку. 
Когда я регистрирую пользователя, я получаю указанную выше ошибку, но когда я проверяю таблицу пользователей, пользователь создается успешно. Я считаю, что ошибка возникает, когда мое приложение пытается отправить электронное письмо.
Журнал ошибок: [11-мая-2018 07:44:26 UTC] Неустранимая ошибка PHP: значение по умолчанию для параметров с подсказкой типа класса может быть только NULL / public_html / msc / vendor / symfony / css-selector / CssSelectorConv erter. php в строке 34






Попробуйте эту команду:
composer --prefer-dist --verbose -vvv update
Не могли бы вы рассказать об этом? Если запущенный скрипт выдает ошибку, как композитор может решить эту проблему?
Этот скрипт загрузит совместимые пакеты в зависимости от вашей версии php. Он удалит и установит для вас нужные пакеты.
Как вы думаете, почему что-то несовместимо?
Основываясь на своем опыте, я запустил композитор на PHP 7, а затем мы загрузили его на PHP5.6.36. Тогда мы сталкиваемся с этой проблемой. Я решил отладить и отследить проблему, и я обнаружил и решил ее с помощью данного скрипта. Селектор symfony / css может быть 4 и выше и несовместим с его версией PHP. С 4 до 3,4-уст.
опубликуйте свой код, это не дает никакой полезной информации