使用Laravel Cartalyst平台进行开发我遇到了/bootstrap/cache/config.php的问题
如果我运行 php artisan config:cache
,则会出现以下问题:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Call to undefined method Closure::__set_state()
如果我删除/bootstrap/cache/config.php,应用程序运行正常,但是我运行php artisan config:cache
=> php artisan config:cache
Configuration cache cleared!
Configuration cached successfully!
并且在bootstrap / cache中创建了一个新的config.php,但是一旦创建了文件,应用程序就会再次崩溃并出现白页 .
调试php_error.log会显示以下信息:
PHP致命错误:未捕获ReflectionException:类配置不存在于/Applications/MAMP/htdocs/vendor/laravel/framework/src/Illuminate/Container/Container.php:719堆栈跟踪:0 / Applications / MAMP / htdocs / vendor /laravel/framework/src/Illuminate/Container/Container.php(719):ReflectionClass - > __ construct('config')1 /Applications/MAMP/htdocs/vendor/laravel/framework/src/Illuminate/Container/Container.php (598):Illuminate \ Container \ Container-> build('config')2 /Applications/MAMP/htdocs/vendor/laravel/framework/src/Illuminate/Container/Container.php(567):Illuminate \ Container \ Container- > resolve('config')3 /Applications/MAMP/htdocs/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(708):Illuminate \ Container \ Container-> make('config')4 / Applications /MAMP/htdocs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(107):Illuminate \ Foundation \ Application-> make('config')5 / Applications / MAMP / htdocs / in / Applications / MAMP / htdocs中/供应商/ laravel /框架/ SRC /第719行的Illuminate / Container / Container.php
我找不到哪个配置文件丢失或者我该怎么做才能解决错误 .
brgds .
1 回答
这是一个平台问题 . Cartalyst已经通过github存储库升级解决了这个问题 .