【问题标题】:composer update error on fresh installation of laravel 5全新安装 laravel 5 的作曲家更新错误
【发布时间】:2016-03-26 16:35:17
【问题描述】:

在我通过 composer create-project laravel/laravel 全新安装 laravel 5 后,我尝试通过 composer update 更新 composer.json 文件,但总是出现此错误。有人知道为什么吗?

[RuntimeException]
Error Output: PHP Fatal error:  Call to undefined method Illuminate\Foundation\Applicat
ion::getCachedCompilePath() in /home/vagrant/Code/zadarplus/vendor/laravel/framework/sr
c/Illuminate/Foundation/Console/ClearCompiledCommand.php on line 28
PHP Stack trace:
PHP   1. {main}() /home/vagrant/Code/zadarplus/artisan:0
PHP   2. Illuminate\Foundation\Console\Kernel->handle() /home/vagrant/Code/zadarplus/ar
tisan:36
PHP   3. Symfony\Component\Console\Application->run() /home/vagrant/Code/zadarplus/vend
or/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:94
PHP   4. Symfony\Component\Console\Application->doRun() /home/vagrant/Code/zadarplus/ve
ndor/symfony/console/Symfony/Component/Console/Application.php:126
PHP   5. Symfony\Component\Console\Application->doRunCommand() /home/vagrant/Code/zadar
plus/vendor/symfony/console/Symfony/Component/Console/Application.php:195
PHP   6. Illuminate\Console\Command->run() /home/vagrant/Code/zadarplus/vendor/symfony/
console/Symfony/Component/Console/Application.php:874
PHP   7. Symfony\Component\Console\Command\Command->run() /home/vagrant/Code/zadarplus/
vendor/laravel/framework/src/Illuminate/Console/Command.php:101
PHP   8. Illuminate\Console\Command->execute() /home/vagrant/Code/zadarplus/vendor/symf
ony/console/Symfony/Component/Console/Command/Command.php:257
PHP   9. Illuminate\Container\Container->call() /home/vagrant/Code/zadarplus/vendor/lar
avel/framework/src/Illuminate/Console/Command.php:115
PHP  10. call_user_func_array:{/home/vagrant/Code/zadarplus/vendor/compiled.php:925}()
/home/vagrant/Code/zadarplus/vendor/compiled.php:925
PHP  11. Illuminate\Foundation\Console\ClearCompiledCommand->fire() /home/vagrant/Code/
zadarplus/vendor/compiled.php:925

【问题讨论】:

    标签: composer-php laravel-5


    【解决方案1】:

    “编译”期间似乎出了点问题。

    删除 vendor/compiled.php 并再次运行 composer update。

    如果没有成功,也删除storage/framework/compiled.php

    【讨论】:

      猜你喜欢
      • 2015-09-15
      • 2013-07-30
      • 2015-09-13
      • 2016-12-19
      • 2016-09-30
      • 2015-11-25
      • 2018-07-19
      • 2021-08-07
      • 1970-01-01
      相关资源
      最近更新 更多