随笔分类 -  bug调试心得

摘要:1.strtotime():该函数跟时区有关,切记! 阅读全文
posted @ 2016-02-03 19:58 不负韶华668 阅读(137) 评论(0) 推荐(0)
摘要:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) Red Hat Enterprise Linux 5服务器上mysql启动报错:ERROR 1045 (28000): Access ... 阅读全文
posted @ 2015-03-27 17:38 不负韶华668 阅读(3103) 评论(0) 推荐(0)
摘要:如何避免标签也能提交表单的问题:只需加上一个属性:type='button'即可:如 阅读全文
posted @ 2015-03-26 14:44 不负韶华668 阅读(252) 评论(0) 推荐(0)
摘要:post多维数组时,在后台用$_POST接收不正常,应使用$_REQUEST 阅读全文
posted @ 2015-03-03 17:37 不负韶华668 阅读(364) 评论(0) 推荐(0)
摘要:在服务器下源码安装了 mysql phpnginx,结果nginx不支持php。解决方法,在nginx配置文件中添加:ocation ~ .*\.php?$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; inclu... 阅读全文
posted @ 2015-01-21 15:34 不负韶华668 阅读(631) 评论(0) 推荐(0)
摘要:php-fpm启动命令:/usr/local/php5/sbin/php-fpm报错:ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)[root@bogon... 阅读全文
posted @ 2015-01-21 11:59 不负韶华668 阅读(1437) 评论(0) 推荐(0)
摘要:今天遇到一个特别奇葩的问题,json格式明明是正确的,转数组时却就是出不来,后来才发现是文件的编码问题,文件的编码一定要是utf-8无BOM格式,这点一定要切记!切记!如果想确认json是否正确:http://www.kjson.com/json格式的城市:注意事项:json_decode($jso... 阅读全文
posted @ 2014-06-12 12:21 不负韶华668 阅读(385) 评论(0) 推荐(0)
摘要:一般情况下$_SERVER['PHP_SELF'] 与$_SERVER['SCRIPT_NAME'] 没有什么区别,但是如果PHP是以CGI模式运行的话两者就有差异建议使用$_SERVER['SCRIPT_NAME'] ;以下是有bug的代码:// 当前文件名 if(!defined('_PH... 阅读全文
posted @ 2014-06-11 15:28 不负韶华668 阅读(185) 评论(0) 推荐(0)
摘要:phpmyadmin Fatal error: Allowed memory size of 134217728 bytes解决方法:在报错的页面里,加上这句:ini_set('memory_limit', '-1'); 阅读全文
posted @ 2014-03-16 16:17 不负韶华668 阅读(352) 评论(0) 推荐(0)
摘要:1.首先心理上承认程序是有问题的;2.断点调试,测试各个可能出现问题的环节;3.不要在上线的项目中测,要新建一个测试页,测试通过后再修改线上的版本;4.可以去网上查查别人有没有遇到类似的情况,进行借鉴;5.如果一个问题纠结了半个小时都没有解决,则就要向他人求助,实在不行,则暂且放一放,或许过段时间再看,就知道怎么解决了,不能在一棵树上吊死,记住:时间是宝贵的! 阅读全文
posted @ 2013-05-03 10:37 不负韶华668 阅读(138) 评论(0) 推荐(0)
摘要:今天一个数组的遍历,竟然在项目里无缘无故多出了两条乱码的数据,但是拿出来单独遍历却是正常的,让我郁闷了老久,后经反复调试,将变量名改了,就好了,可见是由于定义变量的时候有重叠造成的影响!!!小心,谨慎! 阅读全文
posted @ 2013-05-03 09:52 不负韶华668 阅读(175) 评论(0) 推荐(0)
摘要:有时,用一些第三方的插件在ubuntu下老出现一些奇葩的问题,但是在windows下是正常的,此时就不能在ubuntu上死抠,要换一种思路,去windows上试试!以免浪费时间! 阅读全文
posted @ 2013-04-19 13:24 不负韶华668 阅读(110) 评论(0) 推荐(0)
摘要:今天,遇到一个问题,发现将之前用Thinkphp做的一个项目,拷到ubuntu系统服务器的根目录下,访问突然出错了,研究了半天,发现是ubuntu的文件权限问题,因为Thinkphp初始化时会往系统里写入数据,得对根目录开启写的权限!!! 阅读全文
posted @ 2013-04-17 11:04 不负韶华668 阅读(125) 评论(0) 推荐(0)
摘要:昨天用了一个表单验证的js插件:Validform,遇到一个奇葩的问题,让我苦恼了好几个小时,用断点调试进行寻找bug,后来有将代码复制到新页面,把无关的代码删除,才找到了bug出现的原因,原来是有个作用的div的id名重复了,导致插件失效,主要是$this->load_template('slide.php');另外加载的模板页跟当前页的id冲突了,不容易发现,这个bug真可恶,让我纠结了好几个小时!!! 阅读全文
posted @ 2013-04-16 14:17 不负韶华668 阅读(129) 评论(0) 推荐(0)