为了账号安全,请及时绑定邮箱和手机立即绑定

lumen框架开发的项目升级内核出现问题

lumen框架开发的项目升级内核出现问题

PHP
饮歌长啸 2019-03-06 19:23:25
项目原来使用lumen版本是5.2 做了一下升级内核操作:修改composer.json: "laravel/lumen-framework": "5.2.*",变为: "laravel/lumen-framework": "5.3.*", composer updatecomposer dump-autoload 访问项目后直接报错 ReflectionException in Container.php line 749: Class App\Http\Controllers\App\Http\Controllers\ServiceOrderController does not exist 补充说明:\App\Http\Controllers\ServiceOrderController是正确的路径 附上composer.json { "name": "laravel/lumen", "description": "The Laravel Lumen Framework.", "keywords": ["framework", "laravel", "lumen"], "license": "MIT", "type": "project", "require": { "php": ">=5.5.9", "laravel/lumen-framework": "5.3.*", "vlucas/phpdotenv": "~2.2", "predis/predis": "~1.0", "illuminate/redis": "~5.2", "qiniu/php-sdk": "7.0.*", "phpoffice/phpexcel": "1.8.x-dev", "maatwebsite/excel": "~2.0.0", "intervention/image": "2.0.15" }, "require-dev": { "fzaninotto/faker": "~1.4", "phpunit/phpunit": "~4.0" }, "autoload": { "psr-4": { "App\\": "app" } }, "autoload-dev": { "classmap": [ "tests/", "database/" ] }, "scripts": { "post-root-package-install": [ "php -r \"copy('.env.example', '.env');\"" ] } }
查看完整描述

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

更新内核到5.4解决了这个问题

查看完整回答
反对 回复 2019-03-18
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

Class App\Http\Controllers\App\Http\Controllers\ServiceOrderController does not exist

明显路径映射有问题了。
你的实际路径是
App\Http\Controllers\ServiceOrderController

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 643 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信