【发布时间】:2019-03-31 21:00:20
【问题描述】:
我有一个 laravel 项目包含一个 RestFull API。我想从 android studio 访问这个 API。我使用retrofit 库。当我通过artisan 运行服务器时,无法访问localhost laravel 应用程序路由到android studio。根据这个问题accessing-localhost-laravel-app-routes-to-android-studio-failed,我将基本url 更改为http://192.168.1.103:8000/halamooz/public/api/ 并运行带有apache 服务器的laravel 应用程序。对于这项工作,我遵循此指南Laravel practical guide for using XAMPP。当然我不使用XAMPP 并单独安装apache 服务器。我从浏览器访问网络路由,但是当我尝试从postman 或android studio 访问API 路由时,我收到404 page not founded 错误。我的错误是什么?
我把这行放在httpd-vhosts 文件中:
<VirtualHost *:80>
DocumentRoot "C:/apache/htdocs/halamooz/public"
ServerName exampledomain.com
ServerAlias exampledomain.com
<Directory "C:/apache/htdocs/halamooz/public">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
【问题讨论】:
标签: android laravel apache localhost