我的PHP服务器正在运行,但是我如何获得一个php文件呢?

时间:2016-07-13 04:20:50

标签: php curl

我用php -S 127.0.0.1:8080启动了我的php服务器,我访问了http://localhost:8080/,只显示“未找到”和“此服务器上找不到请求的资源”。现在我想运行一个名为curly.php的文件,其中包含一个cURL命令,我通常用它来从服务器获取JSON。我这样做是为了让我可以写一个测试。我该怎么办?

1 个答案:

答案 0 :(得分:1)

服务器从启动PHP的当前工作目录运行。这是文档根目录,所有脚本都是从那里提供的。启动PHP时,路径应显示在控制台中。

$ php -S 127.0.0.1:8080

终端将显示类似

的内容
PHP 5.4.0 Development Server started at Thu Jul 21 10:43:28 2011
Listening on 127.0.0.1:8080
Document root is /path/to/root
Press Ctrl-C to quit

在此示例中,/path/to/root是doc root。要访问您的脚本,

  1. 在doc根目录中创建一个新文件夹,并且调用类似于scripts
  2. 在此新文件夹中,放置curly.php
  3. 启动PHP服务器php -S 127.0.0.1:8080 -t scripts/。现在,这将使您的新文件夹成为doc root。
  4. 转到浏览器中的脚本:http://localhost:8080/curly.php
  5. <强>加成

    如果你想要一个默认的&#34; home&#34;转到http://localhost:8080时要打开的页面,只需在index.php文件夹中添加名为/scripts的文件