本地机器上的PHP服务器?

我正在尝试建立一个PHP网站,并且想要测试我的PHP文件而不将其上传到主机。在上载它们之前,基本上在我自己的机器上对其进行测试。我怎么做?



ITMISS
浏览 349回答 3
3回答

收到一只叮咚

这些天,PHP 5.4和更高版本具有内置的Web服务器。您只需从终端运行命令:cd path/to/your/appphp -S localhost:8000然后,在浏览器中进入http://localhost:8000繁荣状态,您的系统应该已启动并正在运行。(必须有一个index.php或index.html文件,此文件才能起作用。)

长风秋雁

这是一种在本地运行php服务器的简单,可靠的方法:php -S 0.0.0.0:<PORT_NUMBER>其中PORT_NUMBER是1024到49151之间的整数例: php -S 0.0.0.0:8000笔记:如果您使用localhost而不是0.0.0.0,则可能会遇到连接被拒绝的错误。如果要使Web服务器可访问任何界面,请使用0.0.0.0。如果URI请求未指定文件,则返回给定目录中的index.php或index.html。给定以下文件(router.php)<?php// router.phpif (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {&nbsp; &nbsp; return false;&nbsp; &nbsp; // serve the requested resource as-is.} else {&nbsp;&nbsp; &nbsp; echo "<p>Welcome to PHP</p>";}?>运行这个...php -S 0.0.0.0:8000 router.php...,然后在浏览器中导航到http:// localhost:8000 /,将显示以下内容:Welcome to PHP
打开App,查看更多内容
随时随地看视频慕课网APP