Target class [App\\Services\\xxxx\\xxxx] does not exist

1. 运行环境#

ubuntu20.4 宝塔 lnmp

1). 当前使用的 Laravel 版本?#

laravel 7.30.4

2). 当前使用的 php/php-fpm 版本?#

PHP 版本:

PHP 7.3.28

3). 当前系统#

Ubuntu 20.4

4). 业务环境#

测试环境

5). 相关软件版本#

nginx mysql redis

2. 问题描述?#

我本地环境没问题,代码请求完全走的通,但是部署到阿里云服务器的测试环境上请求同一个接口就报报某个类文件找不到!然而这个文件是有的

代码已被折叠,点此展开

我这边百度了很多
包括文件的可读写权限啊 chmod 777
然后尝试过用 composer.json 里的 classmap 去自动加载都没用

3. 您期望得到的结果?#

我本地环境同一套代码完全没问题请求同一个接口

希望给出具体的解决步骤 比如某个那个文件里怎么改那个,谢谢

4. 您实际得到的结果?#

部署到阿里云的测试环境就

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

这种基本就是文件名大小写跟类名不一致的问题吧,还有目录对应的大小写

3年前 评论
讨论数量: 4

这种基本就是文件名大小写跟类名不一致的问题吧,还有目录对应的大小写

3年前 评论
Luson

file

file

大小问题吧

3年前 评论
李鲤鱼 (楼主) 3年前

Windows 不区分大小写,Linux 区分

3年前 评论