echo "<br/>"; print_r($array);
转载
2017-02-08 09:57:00
74阅读
2评论
一、php.ini文件中error_reporting=E_ALL&~E_NOTICE//只显示错误,不显示警告。errpr_reporting=E_ERROR|E_PARSE|E_CODE_ERROR//只考虑致命的运行时错误、解析错误和核心错误error_reporting=E_ALL&~(E_USER_ERROR|E_USER_WARNING|E_USER_NOTICE)//
原创
2013-09-21 10:14:04
411阅读
PHP调试代码file_put_contents('/tmp/tmp.txt','test');
转载
精选
2014-02-20 14:27:40
452阅读
xdebug 配置xdebug 安装原文地址:://xiaobin.net/201007/using-vim-and-xdebug-to-debug-php-code/原理上,这种调试方式主要依靠Vim的插件“remote PHP debugger”来实现,该插件实现了一个DBGP服务端。调试的时候Xdebug将会与服务端建立一个连接进行通信,接收服务端的调试指令并返回调试结果。安装和配置XDebug安装: ubuntu 下直接 apt-get install php5-xdebug 安装 到/usr/lib/php5/20090626+lfs 即可看到xdebug.so 可拷...
转载
2012-04-13 13:53:00
134阅读
2评论
文章目录nginx调优镜像服务器nginx 高可用和热备部署安全认证一些参数含义的补充 nginx调优调优主要是对nginx.conf文件进行调优。文件上的参数代表什么含义上一篇已经讲过,很多参数调优上一篇也进行了修改,只是并没有点明。现在来汇总一下设置工作进程数 worker_processes 8; 根据服务器的cpu来配置。一般为一般为 Cpu 核心*2日志优化,一般来说不会进行全局日志数
转载
2024-06-28 18:29:44
83阅读
调试 Nginx 的配置标签(空格分隔): Nginx 调试 Debuging 配置默认,Nginx 仅仅记录标准错误日志到 Nginx 默认的 error 文件中,或是被 error_log 指令指定的文件中。我们可以控制许多方面的错误日志,这将帮助我们调试我们 Nginx 配置文件。重要:对于 Nginx 配置文件的任何改变,你都必须测试和重载 Nginx 的配置文件来让变更生效。在 Ubun
转载
2024-04-11 12:15:36
66阅读
最近写了几篇关于504和502的文章,涉及了很多nginx、php-fpm、php方面的细微知识,这些理论虽然简单,但对于理解php和http非常重要。熟悉的同学知道,在工作上我主要使用php开发,而开发过程中,调试是非常关键的一个步骤,出现一个问题,快速定位到问题非常关键,所以今天简单区分下nginx、php-fpm、php三者之间的访问日志(access.log)错误日志(error.log)
原创
2021-06-18 08:40:18
772阅读
前期条件:安装好 Nginx、PHP、PHPStorm,使得可以正常访问一、为 PHP 安装 Xdebug到 Xdebug 的官网(http://xdebug.org/download.php)下载符合本机 PHP 版本的 dll 文件例如本机 PHP 是5.5 VC11 x86 Non Threa...
原创
2021-04-25 22:36:29
1134阅读
1. 编译安装过程优化1).减小Nginx编译后的文件大小在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。而在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节。因此可以在编译之前,修改相关源码,取消debug模式。具体方法如下:在Nginx源码文件被解压后,找到源码目录下的a
转载
2024-05-21 15:47:31
54阅读
参考网上的资料,写了一个configprint模块,其功能为打印输出location配置内容,并计数访问次数。代码链接如下:https://github.com/PaulWeiHan/nginx_module_development程序的编写到运行总不是一帆风顺的,编译通过,运行不过的情况是最让我抓狂的。这里记录一下gdb调试过程。供大家参考:(这里没有gdb命令说明,请自行百度)我使用的是ngi
转载
2024-03-26 07:44:23
60阅读
NGINX 调试配置ERROR 级别:debug前提是编译时加入 ./configure --with-debug选项然后 error_log path_to_log error;debug_connection如果在高并发情况下只对某一IP地址的连接访问进行debug日志输出,则可以这样:events { debug_connection 192.168.0.106;}
原创
2022-12-19 17:25:03
304阅读
php调试函数小结
原创
2014-07-28 19:55:15
545阅读
点赞
安装: 下载xhprof wget http://pecl.php.net/get/xhprof-0.9.2.tgz 解压文件 tar xvf xhprof-0.9.2.tgz cd xhprof-0.9.2 copy xhprof_html xhprof_lib到web目录下我的为/www/xhprof cp -r xhprof_html/ xhprof_l
原创
2011-05-05 16:38:34
906阅读
基础版 我见过封装几次这样封装的函数: 挺好,挺好!其实未见到这个函数之前我自己也做过这样的函数 只是我比他多想了一步:需要停止运行时,能不能增加一个参数来控制?于是我的版本最初是这样的: 进阶版 后来我发现这个虽然能控制停止和有排版输出了,可是有时候忘记了调用调试输出的代码是写在哪个函数里容易造成
转载
2017-03-20 15:08:00
87阅读
2评论
1. 涉及到的配置文件:
/etc/php5/apache2/php.ini
2. 具体行:
display_errors =
error_reporting =
3. 记得重启服务
PHP 的错误报告
php.ini 文件中有许多配置设置。您应当已经设置好自己的 php.ini 文件并把它放在合适的目录中,就像在 Linux 上安装 PHP 和 Apache 2 的文
原创
2011-09-02 10:49:00
6768阅读
1,什么是调试?中断程序执行,输出内容看与预期的内容是否一致。2,为什么要调试?排除错误,测试3,怎么调试1)单个变量:die,exit2)多个变量:print_r(),var_dump()-------------------------------------------------------------------------------------断点调试是程序开发过程中的一个必不可少的
转载
精选
2014-03-20 14:36:23
317阅读
http://www.jb51.net/article/76028.htmhttp://rango.swoole.com/archives/325http://phpor.net/blog/post/997 http://houjixin.blog.163.com/blog/static/35628410201311241916314/<?php function test1(){ 
转载
精选
2016-03-29 20:47:35
2341阅读
referer:http://blog.51cto.com/13770310/2175286https://xdebug.org/download.phpphpstorm+phpstudy动态调试环境,phpstorm安装参考:http://blog.51cto.com/010bjsoft/2176217phpstudy2016自带xdebug扩展,不过php.ini不大一样,要对照着参数改改。安
原创
2018-09-17 18:43:06
1807阅读
如何调试Php?
转载
2009-11-14 16:11:00
105阅读
PHP调试配置步骤如下:1.在谷歌浏览器扩展工具中添加Xdebug helper2.在PHPStorm配置debug,把debug port 改成9010,3.在action设置断点,在浏览器和phpstorm开启调试模式OK 了
原创
2022-08-17 12:15:57
136阅读