我有一个非常简单的API,使用Laravel 5.2.22创建,当调用GET方法时,我收到错误404,调用DELETE方法我得到错误405(使用postman或curl同样的事情)。关键是同一个项目在另一台机器上完美运行。
我的Xampp中有什么必须配置才能使其正常工作吗? 有人可以帮忙吗? 谢谢
答案 0 :(得分:0)
如您所说,原因可能是错误的Web服务器配置。您应该将Web服务器指向Laravel项目的public
目录。例如,如果您在C:/xampp/htdocs/
目录中安装了Laravel,则需要使用以下设置:
DocumentRoot "C:/xampp/htdocs/public"
<Directory "C:/xampp/htdocs/public">
之后重新启动Web服务器。另外,请确保storage
目录具有正确的权限。
执行此操作,如果您收到类似的错误消息,请启用Debug并发布完整的错误消息。