博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Xampp + Zend Studio + xDebug 环境搭建 (Mac,Windows都适用)
阅读量:5008 次
发布时间:2019-06-12

本文共 1691 字,大约阅读时间需要 5 分钟。

这几天折腾了一下PHP开发环境的搭建,现总结一下安装步骤:

 

1. 安装 Zend Studio,然后破解。

2. 安装 Xampp 
3. 配置 Xampp
     3.1 配置 Apache服务端口:
          修改  C:\xampp\apache\conf\httpd.conf 查找 “Listen 80”  和 "ServerName localhost:80" 改成相应的端口。
          确保 Apache服务正常启动:
          
     3.2 建立虚拟目录:
          3.2.1 修改  C:\xampp\apache\conf\httpd.conf 查找 :
               # Virtual hosts

               Include conf/extra/httpd-vhosts.conf 

               删除 “Include conf/extra/httpd-vhosts.conf ” 前的  #
          3.2.2 修改  C:\xampp\apache\conf\extra\httpd-vhosts.conf :
               添加以下配置节
               <VirtualHost *:80>
// 端口号
                   DocumentRoot "D:/PHPSpace/"
//虚拟目录位置
                   ServerName windydev 
// Domain 名字,可以再 hosts 添加
                   ErrorLog "logs/windydev.log" //log 
文件位置
                   <Directory "D:/PHPSpace/Hello"> 
//虚拟目录位置
                       Options -Indexes
 
//不允许浏览目录 可改为  Options Indexes FollowSymLinks Includes ExecCGI
                       AllowOverride All
                       Require all granted
                   </Directory>
               </VirtualHost>
               
注意不要写中文注释
               验证  是否可以访问
     3.3 安装 XDebug
          3.3.1 获得 PHP 信息:
               写个HelloWorld , 调用 phpinfo() 在页面输出 php 信息, 拷贝所有输出字符
               打开    ,将拷贝字符输入文本框,点击 “Analyse my phpinfo() output ”
 
   
 
     按网页提示进行操作。
 
4. 修改hosts文件
     由于添加的虚拟目录,所以要修改hosts文件
     加入:
     127.0.0.1 windydev
 
NOTE:Mac 版的xdebug安装稍微复杂一些,不过只要严格按照 xdebug官网上的说明一步一步做还是可以成功的,这里提醒一下 Mac 10.9以上版本的用户:
如果你们在执行 phpize时报错,请参考一下解决方案:
 
 
以下给出 xDebug的配置:
Windows:
[XDebug]
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "C:\xampp\tmp"
zend_extension = C:\xampp\php\ext\php_xdebug-2.2.7-5.5-vc11.dll
Mac:
zend_extension = /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so
xdebug.remote_enable = 1

转载于:https://www.cnblogs.com/windyliu/p/4280791.html

你可能感兴趣的文章
Python成长笔记 - 基础篇 (二)python基本语法
查看>>
87JS原生:跑马灯效果
查看>>
6.方法_EJ
查看>>
html 字符串 生成 pdf 完美解决中文不显示
查看>>
记一次由于Java泛型类型擦除而导致的问题,及解决办法
查看>>
python列表逆序三种方法
查看>>
将笔记本变身WiFi热点
查看>>
SSU 479.Funny Feature
查看>>
pycharm修改代码模板支持中文输出
查看>>
poj 1904 强连通分量 tarjan
查看>>
史上最全的测试团队组建方法
查看>>
webview与壳交互的几种方式
查看>>
python3对于时间的处理
查看>>
PE破解win2008登录密码
查看>>
JVM垃圾回收机制
查看>>
结对编程2 微软学术搜索 第一部分——功能性bug
查看>>
StarUML
查看>>
程序员需要有多懒 ?- cocos2d-x 数学函数、常用宏粗整理 - by Glede
查看>>
利用Clojure统计代码文件数量和代码行数
查看>>
课时23:递归:这帮小兔崽子
查看>>