apache目录 vscode_[PHP] php, apache, VS Code安装与配置
1. 下载
可以下载不同的apache和php版本,注意Win32和VC14这两部分要一致
2. 安装
2.1 php
将php-7.1.19-Win32-VC14-x86.zip解压到C盘(其他盘也可以),并改文件夹名为php
将C:\php;C:\Apache24\bin;添加到环境变量
打开C:\php, 将php.ini-development或php.ini-production重命名为php.ini
2.2 apache
将httpd-2.4.33-win32-VC14.zip解压到C盘,并改文件夹名为Apache24
修改配置文件
"C:\Apache24\conf\httpd.conf"
取消ServerName www.example.com:80的注释,并改成ServerName localhost:80
确保以下配置的路径正确
DocumentRoot "c:/Apache24/htdocs"
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
添加
LoadModule php7_module C:\php\php7apache2_4.dll
PHPIniDir "C:\php\php.ini"
AddType application/x-httpd-php .php .pap .phtml
双击httpd.exe
浏览器打开127.0.0.1,出现it works!说明apache正常运行,接下来安装并启动Apache服务,就不用每次点http.exe了
安装服务
C:\Apache24\bin> httpd -k install -n "Apache"
启动和关闭服务
net start Apache
net stop Apache
(如果安装服务时出错,可以删除该服务重新安装)
删除服务(管理员模式,两种方法)
sc delete service_name
httpd -k uninstall -n "Apache"
2.3 VS Code
1.安装插件PHP Debug, PHP IntelliSense
2.File->Preference->Settings
修改这三项, php的路径修改为自己的路径
"php.executablePath": "c:/php/php.exe",
"php.validate.executablePath": "c:/php/php.exe",
"php.suggest.basic": false,
3.安装XDebug
将下载下来的dll扔到c:/php/ext中
修改php.ini
[xdebug]
zend_extension = "C:\php\ext\php_xdebug-2.6.0-7.1-vc14.dll"
xdebug.remote_enable = On
;启用性能检测分析
;xdebug.profiler_enable = On
;启用代码自动跟踪
xdebug.auto_trace=On
xdebug.profiler_enable_trigger = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
;指定性能分析文件的存放目录
;xdebug.profiler_output_dir ="C:/wamp64/tmp"
xdebug.show_local_vars=0
;配置端口和监听的域名
xdebug.remote_port=9000
xdebug.remote_host="localhost"
第一次运行项目的时候选择PHP
会出现Listen for XDebug,
Launch currently open script两种运行方式,选择Listen for XDebug就可以进行调试了
调试的时候如果无法命中断点,应该想想此断点处的代码是否会被执行到
apache目录 vscode_[PHP] php, apache, VS Code安装与配置相关推荐
- Linux --VS Code安装与配置
VS Code安装 Linux下有两种下载安装方式,一个是sudo apt-get install指令,一个就是deb包安装,本次安装vs code通过在网页中下载其deb包进行下载安装. V ...
- apache tomcat下32还是64_JDK和Tomcat安装和配置的图文教程
1.1 JDK下载 1:官网下载地址:(因为当时从官网下载特别慢,我就放弃了)http://www.oracle.com/technetwork/java/javase/downloads/jdk8- ...
- 【VS】VS Code安装、配置、使用(windows10 64)
一.VS code 下载和安装 下载地址 VSCodeUserSetup-x64-1.29.0.exe 傻瓜安装,这个就不用赘述了. 二.配置插件(必须联网) 箭头处可以选择或者搜索需要的插件(C++ ...
- VS Code 安装和配置 ESLint
安装 全局安装: npm install -g eslint 项目安装: npm install eslint --save-dev 1.如果你想你所有项目都使用eslint,请全局安装:如果你想当前 ...
- VS code安装和配置swi-prolog插件
VS code上可以使用swi-prolog的插件, 如下图所示. 安装好插件后,代码提示会默认是perl,无法按照prolog语法进行提示,解决perl与prolog冲突的方式是打开一个pl文件后点 ...
- linux6.5映射samba共享目录,CentOS 6.5 Samba服务器的安装与配置 与Windows共享文件
SMB是Windows/unix/linux都能支持的协议,而且通过此协议打开的文件可以随时保存,不需要保存之后再上传. 使用Windows或osx来编辑保存在linux上的文件很方便. 下面是维基百 ...
- MySQL卸载、下载、安装、配置、目录结构、源码、登录、编码设置、可视化工具、MySQL的常见问题的解决
目录 MySQL的卸载 MySQL下载.安装.配置 MySQL的4大版本 软件的下载 MySQL8.0 版本的安装 配置MySQL8.0 配置MySQL8.0 环境变量 MySQL5.7 版本的安装 ...
- 【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
文章目录 一.下载 Visual Studio Code 安装器 二.安装 Visual Studio Code 一.下载 Visual Studio Code 安装器 进入 Visual Studi ...
- 第六章apache目录文件的位置及作用
版本V1.0 时间2012-10-04 版权GPL 作者itnihao 邮箱 itnihao@qq.com 博客 http://itnihao.blog.51cto.com 如需重新发行,请注明以上信 ...
最新文章
- linux内核添加c代码,如何从C代码加载Linux内核模块?
- springMVC参数传递(三)
- mysql一个索引占用G_mysql 索引 使用注意细节
- 机器学习中如何处理缺失数据(NAN和Ifo)?
- 优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 磁盘I/O性能
- 为什么你写作赚不到钱?
- Python模拟登录的几种方法
- python正则库安装_python中正则表达式regex库的使用
- 思科网络技术学院教程计算机组装,思科网络技术学院教程CCNA1.网络基础.pdf
- Robotics 机器人运动学 DH参数建模
- 视频压缩编码和音频压缩编码的基本原理
- IDEA鼠标光标变黑块问题解决
- 微信扫二维码下载apk跳转浏览器打开的方式(及微信屏蔽下载解决方案)
- 怎么把ppt弄成链接的形式_怎么把ppt改成pptx_把pptx转换成ppt的方法
- java消息中间件_java消息中间件
- 宙邦转债上市价格预测
- PS基础及选框工具笔记(CS6)
- STP特性(Cisco)
- Ngrok的注册使用
- 软件项目管理——项目三角形
热门文章
- python 数学建模、时间戳_python-在matplotlib中绘制Unix时间戳
- aspx网页_http://jwxt.xmdh.com/home.aspx厦门东海职业技术学院教务网络管理系统
- Linux C : Makefile 的编写和示例
- 京东的商品搜索功能是如何实现的_【干货小知识】京东商家如何优化搜索流量?...
- Cpp 对象模型探索 / 外部调用私有的虚函数的方法
- windows server 2012 FTP 服务器 / 虚拟目录
- uploadhandler.php,多个WordPress主题’upload-handler.php’任意文件上传漏洞
- 日志中台不重不丢实现浅谈
- java sql string_JAVA String转化成java.sql.date和java.sql.time方法示例
- html中属性idx区别,HTML 中的name属性和id属性有什么区别?