前段时间,手头临时和同事接受了一个项目的CRM系统,在初始的环境搭建过程中, 使用laravel框架作为语言框架, 在本地环境部署时,没有出现异常,但是迁移到测试环境部署时出现了异常
表现:
1,提示composer_auto_load 载入异常,未知”success”内容未自动载入
2,默认更路由,不经过处理直接反馈内容,一切正常,没有任何提示;
3,具体的路由Controller,打断点没有到达.
处理措施:
1,观察ng确保请求确实达到了项目目录;
2,项目中自定义的项目三方依赖,做尝试剥离;
3,观察官方介绍, 使用dump-autoload 导出载入自引导文件为最新版;
简单总结:
1,laraver 类等内容的载入,完全遵循psr系列标准, 并以composer做包管理,
composer 的使用举足轻重, 使用第三方or自定义的扩展组件内容,需要遵循psr协议,并通过composer统一管理