php - Laravel Api 部署在 apache2 Ubuntu 路由问题
问题描述
您好我已经设置了一个laravel项目来构建一个api,我使用护照机制来创建授权。
我的 apiphp artisan serve
在http://localhost:8000上完美运行
我像http://localhost:8000/api/test这样调用 api
但是当我在 apache2 ubuntu 服务器中部署我的 laravel api 项目时,我无法调用 api 服务。
apache 中的链接看起来像http://localhost:8000/laravel_project/public
这里有谁知道我如何从 apache2 调用 api。
例如,我尝试了 http://localhost:8000/laravel_project/public/api/test但它没有用。
这是调用 api 的正确链接格式。
谢谢你。
解决方案
推荐阅读
- oracle - 如何在 Oracle 存储过程运行时只提交一个查询
- c# - 如何从两个表中获取数据并将其保存在 Net Core Entity Framework 中的 DTO 中?
- c# - 抛出异常而不是处理返回
- android - 警报 - 此应用程序将受到政策变更的影响。READ_CALL_LOG 不在清单中
- amazon-web-services - Terraform 失败,因为 tfstate(S3 后端)丢失
- docker - 如何重命名泊坞窗图像名称?
- timeout - 在我运行测试用例时在 selenium IDE 中显示“超时:30000ms 隐式错误”,如何解决?
- angular - 在 Stackblitz 中导入 Angular 材质
- c++ - 用 pthread 计算平均运行时间,结果很奇怪
- c++ - 在 windows xp 中识别远程会话