В среде разработки все работает нормально.Но в работе Lumen возвращает мне Unable to resolve NULL driver [Illuminate\Mail\TransportManager]
После некоторых исследований я обнаружил, что при отладке $ app:
В обоих режимах загружаются все конфигурации.
["loadedConfigurations":protected]=>
array(5) {
["mail"]=> bool(true)
//other keys ...
}
Но:
В процессе разработки отладка возвращает все настройки моего Lumen:
array(6) {
["app"]=>
*RECURSION*
["Laravel\Lumen\Application"]=>
*RECURSION*
["path"]=>
string(17) "/var/www/html/app"
["config"]=>
object(Illuminate\Config\Repository)#5 (1) {
["items":protected]=>
array(5) {
//all keys ...
}
На производстве (сервер общего хостинга), отладкане возвращает ключи конфигурации:
array(6) {
["app"]=>
*RECURSION*
["Laravel\Lumen\Application"]=>
*RECURSION*
["path"]=>
string(11) "/htdocs/app"
["config"]=>
object(Illuminate\Config\Repository)#5 (1) {
["items":protected]=>
array(0) {
//no keys
}
}
Это причина, по которой Lumen не находит драйвер для рассылки.Теперь я не могу объяснить, почему Люмен игнорирует мою конфигурацию.Кто-то знает?
Спасибо,