Итак, у меня запущен модульный тест, который проверяет перенаправление страницы и показывает, что на странице отображается какой-то текст. Тест проходит на моем локальном хосте, как я и ожидал, и я могу перейти на страницу. Однако я заметил, что когда я загрузил сайт на сервер и зашел на страницу, я получил ошибку 500, и, продолжая копаться, оказалось, что я буду использовать auth::user()
вместо Auth::user()
, и поэтому я получил класс не найдена ошибка.
Почему PHP Unit на моем локальном хосте по-прежнему обрабатывает auth::()
правильно, вместо того, чтобы выдавать ошибку класса, как это делает производственный сервер? Вернее, почему моя среда PHP позволяет обрабатывать строчные буквы auth
. Есть ли настройка, которую я могу сделать где-нибудь, чтобы она выполнялась так же строго на моем локальном хосте, как и на сервере?