Хочу выводить подробности ошибок только при заходе с определенного ip. Для этого устанавливаю в .env APP_DEBUG=false. Создаю middleware с if($request->ip() == $_ENV['APP_DEBUG_IP']) $_ENV['APP_DEBUG'] = 'true'; Однако подробности при ошибке не выводятся. Подозреваю что .env загрузился до того как сработал middleware и изменения его переменных ничего не дают, но не знаю как это исправить. А может есть другой способ как выводить подробностей ошибок только для определенного ip Спасибо.
В middleware укажи use Illuminate\Support\Facades\Config; и в методе Config::set('app.debug', true); У меня все работает, я протестил если помог + поставь)