【发布时间】:2023-03-05 19:01:01
【问题描述】:
我正在尝试结合 Xampp 在 Windows 上运行 restler。
所以我终于用 Composer 解压了文件, 我的 htdocs 目录如下所示,其中文件夹 API 是我的 restler 目录:c:\xampp\htdocs\api\ * 这里是 restler 文件所在的位置* (不能发布图片 - 没有声誉)
那么我如何让我的应用程序运行? restler 教程向我展示了我应该如何做到这一点.... .. here a Link for the Restler Installation tutorial ..这里是它的摘录:
更新behat.yml中指定的base_url,然后试试下面的命令
bin/behat
所以这是我困惑的一点:我必须在哪里运行命令,在 Windows 的 CMD 中,它不起作用(当然我去了我的 API 目录)
如您所见,这个话题对我来说相当新,所以请,我需要一些我能理解的东西。这是我的第一个 REST API 后端。 什么是 REST 以及如何从我的前端使用它对我来说很清楚。 PHP本身也没有问题。
非常感谢。
我也在 StackOverflow 上查看了解决方案,但只找到了这个,这不会让我进一步了解我的问题。 i found this here
解决了!!
这是我的结果,适用于所有遇到相同问题的人。
这真的很简单,我的错是,我觉得一切都太复杂了,这是我的方法:
第 1 步: 我强烈建议先尝试其中一个示例。 幸运的是,restler 提供了许多开箱即用的示例。 第一:只为您的应用使用 /PUBLIC 文件夹。 !!这是我的错!!!
第 2 步: 尝试其中一个示例... 尝试在 Windows 控制台上使用 curl 进行 GET,其中一个示例,此处为 Hello world。
curl -X GET http://localhost:8009/api/public/examples/_001_helloworld/say/hello
"Hello world!"
谢谢大家! :]
【问题讨论】: