Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

m.alinasab's avatar

error after run php artisan config:cache

after run php artisan config:cache , show error in

Fatal error: Uncaught ReflectionException: Class config does not exist in D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Container\Container.php:729 Stack trace: #0 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Container\Container.php(729): ReflectionClass->__construct('config') #1 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Container\Container.php(608): Illuminate\Container\Container->build('config') #2 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Container\Container.php(575): Illuminate\Container\Container->resolve('config') #3 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(728): Illuminate\Container\Container->make('config') #4 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(106): Illuminate\Foundation\Application->make('config') #5 D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(269): app('config') #6 D:\xampp\htdocs\app\vendor\laravel\framework\src\Ill in D:\xampp\htdocs\app\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 729

and run composer dumpautoload -o dont work please help me .

0 likes
3 replies
mdecooman's avatar

Hi,

Without more information it is difficult to help (version, environment, packages installed, etc.).

However a simple search on Google give some results like this

Hope it helps.

joyal's avatar

Please check your .env file. If you have any value with 2 strings, make sure to wrap the value in quotes

for example

MAIL_PORT=587
MAIL_FROM_NAME=From Name

should be

MAIL_PORT=587
MAIL_FROM_NAME="From Name"
m.alinasab's avatar

i added this code , work

$app->bootstrapWith([
    \Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables::class,
    \Illuminate\Foundation\Bootstrap\LoadConfiguration::class,
    \Illuminate\Foundation\Bootstrap\HandleExceptions::class,
    \Illuminate\Foundation\Bootstrap\RegisterFacades::class,
    \Illuminate\Foundation\Bootstrap\SetRequestForConsole::class,
    \Illuminate\Foundation\Bootstrap\RegisterProviders::class,
    \Illuminate\Foundation\Bootstrap\BootProviders::class,
]);


but i use sluggable package and set method to config file , after set command , change sluggable package method array to this :

'method' =>
    Closure::__set_state(array(
    )),

now , don't work my App ! becuse comment this code and work my code ! :(

Please or to participate in this conversation.