Maison > base de données > tutoriel mysql > le corps du texte

PhpED + Debugger + XAMPP 调试技巧

WBOY
Libérer: 2016-06-07 14:59:19
original
1047 Les gens l'ont consulté

概述: 在本地用 xampp 集成软件包 已搭建好了php的运行环境,包括各种配置信息都已设置好,PhpED开发工具中内置了一个php运行环境,并且用的是自带的php.exe等php运行安装包。 若调试的时候采用PhpED自带的php.exe等运行环境,意味着我们还得对它的php.ini

概述:

      在本地用“xampp集成软件包” 已搭建好了php的运行环境,包括各种配置信息都已设置好,PhpED开发工具中内置了一个php运行环境,并且用的是自带的php.exe等php运行安装包。

若调试的时候采用PhpED自带的php.exe等运行环境,意味着我们还得对它的php.ini重新设置,即此时已不是在“xampp集成软件包”配置好的环境参数啦。

如果把PhpED自带的php运行环境指向先前已配置好的“xampp集成软件包”,问题就得到解决啦~~~调整如下图所示:

 

设置“ Tools --> Settings --> Run&Debug ” ,相关参数设置如下图所示:

 

      1.把浏览器设置为PhpED的外部firefox浏览器

 

       PhpED + Debugger + XAMPP 调试技巧

 

     2.调整PhpED的php运行环境为xampp

   

     PhpED + Debugger + XAMPP 调试技巧

 

     PhpED + Debugger + XAMPP 调试技巧

 

.设置断点,单击工具栏上的调试按钮即可进行调试工作。

 

    PhpED + Debugger + XAMPP 调试技巧

 

   PhpED + Debugger + XAMPP 调试技巧


.上面是的调试方式为“本地调试”,若想通过URL进行“远程调试”,该如何操作呢?如下所示:

    

     PhpED + Debugger + XAMPP 调试技巧

 

     PhpED + Debugger + XAMPP 调试技巧

 

 

对于“本地调试”,还可“添加参数”,如调试本地程序:index.php?m=test&c=main&a=index ,操作如下:

 1.打开“Run --> Parameters” 弹出框,设置参数:

 

PhpED + Debugger + XAMPP 调试技巧

 

 2.激活“index.php”文件的窗口,点击“Run in debugger”按钮,即可实现本地带参数调试。

 

  PhpED + Debugger + XAMPP 调试技巧

 

 

 

 

.在调试时的运行方式,我选了默认的“HTTP mode(SRV local WEB server)” ,即phped自带的虚拟机,如下图所示(右键单击项目-->选择“Properties”):

 

 PhpED + Debugger + XAMPP 调试技巧

 

 

 

 当然也可利用“第三方web服务器”,参考设置如下:

 

PhpED + Debugger + XAMPP 调试技巧

 

 

 

 

 

.默认情况下,phped调试的是当前激活的窗口文件,如下图所示,当我点“调试按钮”后,调试的是 “456.php” 页面。

 

  PhpED + Debugger + XAMPP 调试技巧

 

 

  也可对项目进行调试设置,让每次调试的起始页面都相同(而不是当前激活窗口页面),设置如下:

 

  PhpED + Debugger + XAMPP 调试技巧

 

 

 

 

 

 

附:phped 的debugger调试,遇到变量值为中文时,显示乱码 的解决方案

 

 

 

 

 

 

 

 

 

 

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal