关闭

build-in webserver in PhpStorm

标签: phpweb serverbuild-inlocalhostphpstorm
2176人阅读 评论(2) 收藏 举报
分类:

环境:phpstorm 2016.2 + windows 10 + xampp

phpstorm自带了一个web server,我们可以直接在IDE中直接运行调试代码,非常方便。先来看个例子:

我电脑的PHP路径是D:\study\php_projects,用phpstorm打开这个路径,这个目录下新建一个local_web_server的目录(后面会配置成server document root,这个概念后面会讲到)。在local_web_server下再建一个名为php_test1的目录,里面新建一个hello.php的代码文件,最终如下图:

这里写图片描述


配置interpreter

工程第一次运行还要配置一下PHP的解释器,我电脑的配置如下:

这里写图片描述

这里写图片描述


运行

点击IDE右边浏览器图标,直接运行:

这里写图片描述

可以看到代码已经顺利在浏览器中运行了。端口是默认的63342(关于如何修改这个端口可以看看之前的文章),

路径是我们项目的路径。这里我们运行内置服务器是使用了默认的配置,那么可以自定义这个配置吗?答案是肯定的。


配置 build-in webserver

菜单栏,run-edit configuration,看到有个+号,增加一个PHP build-in web server,看一下我自己的配置:

这里写图片描述

名字可以随便起,我这里是叫local web server,host是localhost,因为我是在本地调试,端口也是随便起 ,不过官方建议用1024以上的值。document root可以理解成一个相对目录,这里配好后,我们再访问php文件就不用这么长的目录了。配置好保存,发现在工具栏上多了一个运行的选项,点击绿色的按钮运行起来:

这里写图片描述

这里写图片描述

点击右边的浏览器图标,在浏览器中执行,发现还是原来的地址和端口,不用急,手动改下,新的地址照样可以运行:

这里写图片描述

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

phpstorm 配置自带webserver ,配置根目录

原文链接    http://blog.csdn.net/pony_maggie/article/details/52367093 phpstorm自带了一个web server,我...
  • u011244446
  • u011244446
  • 2016-11-07 11:28
  • 8692

PHPStorm Please configure PHP Interpreter to use built-in web server

This tutorial describes how to make use of the built-in webserver in PhpStorm. PhpStorm comes w...
  • LANGZI7758521
  • LANGZI7758521
  • 2016-11-28 14:51
  • 3058

phpstorm 配置自带webserver ,配置根目录

原文链接    http://blog.csdn.NET/pony_maggie/article/details/52367093 phpstorm自带了一个web server,我...
  • ldghd
  • ldghd
  • 2016-11-29 00:11
  • 839

PhpStorm 部署web到apache 教程

1.Edit Configrations 进去之后点server,因为是本地部署 所以写localhost就可以,其他不用动,之后下面有一个start Url,意思就是你点击运行时浏览器要打开的那个...
  • fangchao3652
  • fangchao3652
  • 2016-10-22 20:05
  • 3100

phpstorm 整合apache服务器

phpstorm自带web 服务器,可以直接执行调试,这个之前的文章专门讲过,可以看下。同时你也可以选择在phpstorm集成apache服务器,下面是我自己的亲测的步骤。如何修改apache默认端口...
  • pony_maggie
  • pony_maggie
  • 2016-08-30 15:02
  • 5710

为 PhpStorm 配置 Xdebug 来调试代码

当项目越来越复杂,排错就越发困难。 你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸。 此时我们需要调试啊调试... PhpStorm 是一款优秀的 PHP IDE,排除其 ...
  • meegomeego
  • meegomeego
  • 2014-05-13 18:05
  • 17813

phpstorm 配置自带webserver ,配置根目录

原文链接    http://blog.csdn.net/pony_maggie/article/details/52367093 phpstorm自带了一个web server,我...
  • u011244446
  • u011244446
  • 2016-11-07 11:28
  • 8692

PHP与PhpStrom安装过程中的问题

PHP与PhpStrom安装过程中的问题: 1.Warning: PHP Startup: Unable to load dynamic library 'D:\DevPrograms\php5.2...
  • sandikast
  • sandikast
  • 2014-06-06 21:06
  • 2538

phpstorm中open in browser端口和路径设置

phpstorm默认的端口号是:63342 但是我装的apache服务器的默认端口是80 网上查找资料,都说可以加listen的端口,比如这里 #Listen 12.34.56.78:80 Lis...
  • Tsingsn
  • Tsingsn
  • 2016-10-01 19:32
  • 5118

什么是bash shell的内建(build in)命令

1.什么是build in命令:         shell内建命令是指bash(或其它版本)工具集中的命令。一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/ech...
  • trochiluses
  • trochiluses
  • 2013-06-14 14:37
  • 2316
    个人资料
    • 访问:1610521次
    • 积分:13445
    • 等级:
    • 排名:第1128名
    • 原创:262篇
    • 转载:60篇
    • 译文:10篇
    • 评论:371条
    博客公告
    交流可在文章评论或发邮件至:pony_maggie@163.com微信号:pony_maggie
    打赏 微信支付
    微信
    打赏 比特币支付
    微信
    博客专栏
    最新评论