使用PHP中内置的服务器

PHP中本身自带一个服务器,默认端口是4000,是提供用于运行PHP程序的.参考书籍PHP-Model

  • 开启使用内置服务器 php -S localhost:4000
  • 局域网中都能访问的开启方法 php -S 0.0.0.0:4000
  • 配置 php -S localhost:8000 -c app/config/php.ini
  • 路由器脚本 php -S localhost:8000 router.php
  • 检查用了什么服务器
    <?php 
    if(php_sapi_name() === 'cli-server'){
        echo '内置服务器';
    }else{
       echo '其他服务器';
    }
    

    内置的服务器不支持.htaccess文件,所以很难使用流行的PHP框架中的前端控制器。即是转发不了HTTP请求,但是内置脚本解决了这个问题

发表评论

电子邮件地址不会被公开。 必填项已用*标注