【如何调试php网站】教程文章相关的互联网学习教程文章

netbeans中调试php如何设置呢

感觉设置乱七八糟的,看了官方的也没有搞明白,我想最初应该是设置图中的吧,但是那个解释器指向哪里呢 回复讨论(解决方案) 表示从没用过调试,都是用file_put_contents...... 表示从没用过调试,都是用file_put_contents...... 具体怎么用呢,这个有什么优点吗 php.exe(或者php-cgi.exe)的完整路径。

Xampp+Chrome+SublimeText3+Xdebug调试PHP代码

===========xampp安装与xdebug配置 1. 下载安装xampp5.5或最新版本 2. 修改%xampp%/php/php.ini中的[XDebug]节点,取消注释(移出行首的 ; 字符) 3. 点击xampp control中的 admin,查看phpinfo如下 ===========chrome的xdebug扩展安装 1. 安装最新的chrome 2. 安装xdebug扩展插件 https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?utm_source=chrome-app-launcher-...

gdb调试PHP扩展错误

有时候,使用PHP的第三方扩展之后,可能会发生一些错误,这个时候,可能就需要更底层的方式追踪调试程序发生错误的地方和原因,熟悉linux下C编程的肯定不陌生gdb 首先,使用ulimit -c命令,查看系统是否会生成 core文件 sh#返回结果可能是0ulimit -c 当返回结果为0时,说明系统不会生成core文件,这个时候使用ulimit -c命令改变系统的默认设置 shulimit -c unlimited#或者 ulimit -c n #n大于0的数字 这样当程序运行错的时候...

使用gdb调试PHP扩展

来自:http://www.codefrom.com/paper/%E4%BD%BF%E7%94%A8gdb%E8%B0%83%E8%AF%95p... php的扩展使用c/c++开发,可以很容易的使用gdb进行调试。具体步骤如下: 首先编译php的时候需要加上** --enable-debug**参数 ./configure --enable-debugmake && make install 在我的ubuntu机器上面测试,扩展的目录默认为 /usr/local/lib/php/extensions/debug-non-zts-20131226/ 这样进行php的源码调试也很方便。 下一步进行扩展创建,进...

NetBeans无法调试PHP代码,根本就不能运行的。

浪费我时间,下载的时间,安装的时间,试用的时间,我讨厌你们!! 回复讨论(解决方案) NetBeans挺好的一个IDE 调试的话 输出变量咯 ECHO,print_r(); 毕竟 他不像C,C# 可以直接在IDE上调试。 基础掌握好,减少开发的麻烦,例如输错字符啊 变量等等,这是基本功,希望对你有帮助。 表示从来没用过它的调试,没打过断点,一直都是file_put_contents来调试....

设置调试PHP,debugphp输出所有错误信息

任意环境下调试php,debug php 在不管php.ini配置的情况下开启php调试,php debug. 在你需要调试的php文件首行中加入. ini_set(display_errors,1); //错误信息 ini_set(display_startup_errors,1); //php启动错误信息 error_reporting(-1); //打印出所有的 错误信息 ini_set(error_log, dirname(__FILE__) . /error_log.txt); //将出错信息输出到一个文本文件 ...

ajax调用php时调试php代码的有关问题

ajax调用php时调试php代码的问题新手一枚我在调试程序时遇到一个问题ajax调用php时,需要调试php里的代码但是 在这种情况下 php代码中 写日志,echo,print等等信息输出的方法 都失效了 大家知道是什么原因么如果想调试php代码 有什么办法么谢谢------解决方案--------------------你有装firebug吗? echo 调试就好了。ajax调用返回后 用try catch有异常alert(msg)一下。 ------解决方案--------------------put_file_contents('...

怎么用NOTEPAD调试PHP

如何用NOTEPAD调试PHP?如何用NOTEPAD调试PHP?听说NOTEPAD可以调试PHP,很好用,我试过几次,也不行,有没有人试过成功的,把方法告诉一下。THX------解决方案--------------------。。。。无语 ------解决方案--------------------notepad调试PHP,这可能是今年最大的冷笑话了.notepad只是文本工具,不支持调试php的功能.

zendstudio怎么调试php关联的ajax

zend studio如何调试php关联的ajaxphp经常用到ajax,如何调试------解决方案--------------------火狐的firebug里面看得到。。 ------解决方案--------------------一步一步的测, 先能返回期待的数据, 然后在JS里能正常的解析, 就行了。 ------解决方案-------------------- firefox+firebug 有时候会出现状况 不知道是不是firebug的 bug.所以如果确认你发送了数据而没有显示的话那就赶紧更换成 google浏览器.目前来说google浏览...

调试PHP软件工程师【图】

调试PHP程序员出错消息在 php.ini 文件中开启错误报告并设置错误报告的级别:display_errors 变量的目的很明显 ―― 它告诉 PHP 是否显示错误。默认值是 Off。但是,要让开发过程更加轻松,请把这个值设为 On: display_errors = Onerror_reporting 变量的默认值是 E_ALL。这个设置会显示从不良编码实践到无害提示到出错的所有信息。E_ALL 对于开发过程来说有点太细,因为它在屏幕上为一些小事(例如变量未初始化)也显示提示,会搞...

应用Firebug和FirePHP调试PHP

使用Firebug和FirePHP调试PHP如果你和我一样,你会在开发网页项目时候完全无法离开FireBug。这个小巧的"臭虫"是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器。但是你也许不知道这个还可以用来调试PHP,没错,它可以,感谢一款名为FirePHP的FireFox插件。通过一个小小的服务端库,和这款在Firebug上的插件,你的PHP脚本能够发送调试信息到浏览器,轻易的通过HTTP相应头编码。一旦你设置,你可以在Fiirebug的控制台获得PHP脚本警...

netbeans上xdebug调试php

netbeans下 xdebug调试phpnetbean-xdebug配置 下载 php_xdebug-2.0.4-5.2.8.dll 文件,放到php的ext文件夹下 在php.ini中添加如下内容 zend_extension_ts="C:/php/ext/php_xdebug-2.0.4-5.2.8.dll" xdebug.remote_enable=1 xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_handler=dbgp netbeans 官网描述 netbeans官网也是学习该平台更好的去处http://netbeans.org/kb/index_zh_CN.html

应用ZendStudio8断点调试php

使用Zend Studio 8 断点调试 php目前ZendDebugger还不支持ff4,我用的是ff3.6安装Zend Studio - 8 时会对 ff和ie进行zend studio 插件安装。装号zend 后,还需要 下载ZendDebugger把包里的5_2_x_comp下的ZendDebugger.dll拷贝到php的ext下然后在php.ini里加入 [zend] zend_extension_ts=D:\PHP\PHP5\ext\ZendDebugger.dll zend_debugger.allow_hosts=127.0.0.1/10 zend_debugger.expose_remotely=always 这样配合ff或者ie上的zend插...

远道调试php

远程调试php首先得确保服务器正确安装了zend debugger。可以用phpinfo查看。并且在服务器的根目录下有dummy.php文件。此外,还需要更改服务器的php.ini,将里面的zend_debugger.allow_hosts=127.0.0.1 zend_debugger.expose_remotely=always 更改为 zend_debugger.allow_hosts=127.0.0.1,192.168.0.102 zend_debugger.expose_remotely=always 这里的新加的ip地址是客户端的ip地址,并且要保证两个机器是ping的通的,把防火墙什么的...

运用NetBeans+Xdebug调试PHP程序【图】

使用NetBeans + Xdebug调试PHP程序前些天发现通过Notepad++的DBGP插件结合PHP的xdebug扩展可以实现PHP文件调试,同时,介绍说包含了单步调试、监视变量还有跨文件 调试。按照网络上的资料配置好调试环境后实际试用了发现功能较为简陋,单文件调试还可,如果是跨文件调试项目就不那么舒服了,试用过程中因为DBGP插件 也存在许多缺陷,烦恼不断,经常性地stack overflow,很是遗憾。后来想想Np++只是Editor,不要对它强求过多,插件...

调试 - 相关标签