首页 > 解决方案 > 如何使用 php 的内置服务器运行 php 文件

问题描述

如何使用 php 的内置 Web 服务器运行 php 文件 但是 php 文件是一种会调用另一个 php 文件的表单。

这是我使用内置服务器运行的 php 文件

<!DOCTYPE html>
<html>
  <body>
   <p>this is to compute the Levenshtein distance</p>
   <form action="phpForm.php" target="_blank" method="POST">
    please enter the first string :<br>
    <input type="text" name="string1">
    <br>
    please enter the secondstring:<br>
    <input type="text" name="string2" >
    <br><br>
    <input type="submit" value="Submit">
   </form>
 </body>
</html>

当我提交时,应该打开 phpForm.php thos 是我在命令行中写的

PHP -S localhost:8000 -t Sites/openSouq form.php

标签: php

解决方案


在终端或命令行上导航到包含 PHP 代码的目录并运行:

php -S localhost:8080 -t ./

或者

php -S localhost:8080 -t PATH_TO_PHP_FILES

您的错误是您使用指向特定文件php-t选项运行,而它应该指向一个目录。文档中的更多信息


推荐阅读