php
文章平均质量分 59
我为代码狂
求学于京城,混迹在魔都;
写的了代码,查得出异常;
关注互联网、金融IT
展开
-
php程序中调用gzuncompress失败的解决办法
前一阵子写代码遇到了一个奇怪的问题,点击链接之后server返回500错误。经过firebug调试,发现问题 出在这个函数:gzuncompress()。只要该函数被调用,服务器就会返回500 Internal Server Error。 最后发现是服务器端php没有安装zlib插件所致,在安装了zlib插件之后,就恢复正常了。 extension=php_zlib.dll原创 2012-06-08 15:22:36 · 2399 阅读 · 0 评论 -
apache2 无法用本机ip地址访问而只能用本地回环地址(localhost、127.0.0.1)访问的解决办法
最近发现一个奇怪的问题,自己机器上开发好的东西想给小组其他成员看,我将本地地址localhost替换成本机ip之后将url发给同事访问,结果返回的 都是403 forbidden错误。我在本地也只能通过localhost或127.0.0.1访问,用本机ip的话也是同样的错误。经过google之后发现,原来是apache的配置 使然。 修改httpd.conf为如下: # onl原创 2012-06-19 14:39:16 · 4290 阅读 · 3 评论 -
php实现敏感词过滤
中国特色的网络环境必须考虑敏感词的问题,本人最近在工作中在实现一个论坛的发帖模块的时候也遇到了这个问题。本来想通过原生的正则表达式来处理,但是考虑到php本身的正则函数已经能够很好的做到了,则自己尝试利于它实现了一个敏感词过滤的封装。主要思想是将文本中的敏感词替换为‘*’。 首先得有个文本文件,用于替换规则,每行是一个替换规则: 名称为filter.txt,其规则为将文本中等号左边的字符串替换原创 2012-06-29 15:02:03 · 3122 阅读 · 0 评论 -
php实现sftp
之前看过几篇关于php中实现sftp操作的文章,原理都是利用ssh扩展,但是自己用了之后效果不是很理想,遂转向了开源产品。今天向大家介绍一个开源库phpseclib,并贴一段代码。 在利用该库进行sftp操作之前,首先需要将库文件下载下来,具体下载有劳各位百度一下。 源代码下载下来之后,放到当前工程的存放库文件的文件夹下面,在本例子中是'lib'。 接下来,为了方便修改,建立一个sftp主机原创 2012-07-20 10:21:46 · 4546 阅读 · 1 评论 -
解决DOO框架中Pager慢的问题——PHP Framework
最近用PHP DOO框架做了个搜索引擎网站的前端,过程中发现了一个分页helper——DooPager的缺陷。 取到的记录很多的时候,pager工作起来特别慢,后来经过查看源码,解决了该问题。 问题描述: /** * Paginate the list of items and prepare pager components to be use in View.原创 2014-01-06 10:50:53 · 492 阅读 · 0 评论