phpstorm 配置 webserver ,配置根目录
原文链接 http://blog.csdn.net/pony_maggie/article/details/52367093
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文件就不用这么长的目录了。配置好保存,发现在工具栏上多了一个运行的选项,点击绿色的按钮运行起来:
点击右边的浏览器图标,在浏览器中执行,发现还是原来的地址和端口,不用急,手动改下,新的地址照样可以运行:
最新文章
- 参考:鼠标点击事件(Selenium)
- 35-less 简明笔记
- Linux jstack命令详解
- JQuery-UI Dialog下使用服务器端按钮失效
- 使用jquery构建Metro style 返回顶部
- hdu 1269 迷宫城堡
- 将 jsp 页面的值 传到struts2 action中(不是表单中的值)
- jar包有嵌套的jar的打包成jar的方法
- Struts2利用注解实现action跳转
- 共享数据的包含const
- NS3系列——eclipse + NS3环境搭建
- Odoo开源ERP:功能模块操作-销售功能篇
- Linux下的C#连接Mysql数据库
- 跨域iframe如何实现高度自适应?
- 获取显卡的cuda算力
- Vue的父子组件间通信及借助$emit和$on解除父子级通信的耦合度高的问题
- Codeforces 1045B Space Isaac
- mysql存储过程和常用流程控制
- django -- verbose_name的对数据库层面的影响
- 眼前一亮!十八款新潮而又独特的网站Header设计
热门文章
- (转)Haar-like矩形遍历检测窗口演示Matlab源代码
- vtk-py求3d模型表面积
- sql开发技巧总结-1
- luogu4345 [SHOI2015]超能粒子炮·改(组合数/Lucas定理)
- 灾后重建 Floyd
- idea 新建maven项目没有src及其子目录问题
- Django 12 中间件、上下文处理器和admin后台
- sublime 配置主题
- tfs强行签入和删除工作区
- Flask&;&;人工智能AI -- 8 HTML5+ 初识,HBuilder,夜神模拟器,Webview