Команда config:clear
Команда config:clear удаляет все сгенерированные файлы кеша конфигурации из директории bootstrap/cache. Это необходимо делать после изменения файлов в директории config, чтобы применить новые настройки. Также команда полезна при возникновении ошибок, связанных с кешированием конфигурации.
Синтаксис
php artisan config:clear
Пример
Базовое использование команды для очистки кеша конфигурации:
php artisan config:clear
Результат выполнения команды:
"Configuration cache cleared!"
Пример
Команда также удаляет файл bootstrap/cache/config.php, если он существует. Проверить наличие файла можно командой:
ls -la bootstrap/cache/config.php
Если файл существует, вы увидите информацию о нём. После выполнения config:clear файл будет удалён, и команда ls покажет, что файл не найден.
Пример
После изменения файла конфигурации, например config/app.php, необходимо очистить кеш:
'name' => 'My Application',
'env' => 'local',
'debug' => true,
'url' => 'http://localhost',
'timezone' => 'UTC',
После изменения значения 'name' на 'My New Application Name' выполните команду:
php artisan config:clear
Результат выполнения команды:
"Configuration cache cleared!"
Пример
Если кеш конфигурации не был создан ранее, команда просто ничего не делает и выводит сообщение об успешной очистке:
php artisan config:clear
Результат выполнения команды:
"Configuration cache cleared!"
Смотрите также
-
команда
config:cache,
которая создает кеш файлов конфигурации -
команда
cache:clear,
которая очищает кеш приложения -
команда
view:clear,
которая очищает кеш представлений -
команда
optimize:clear,
которая очищает все кеши (конфигурацию, представления, роуты)