只有努力过的人才知道,背景是多么重要!

文章列表

1-5条,共5条数据.

Nginx环境下进行PHP调试环境搭建

Written by Quinn Pan on 2022年5月4日 上午2:51:19. Posted in 网站开发

其实,PHP的调试环境和Nginx或者Apache没有太大关系,2333。。。因为他们是网关,调试好环境主要是php的配置。 # 为什么要配置调试环境呢? 1.为了方便定位错误。因为断点设置好后,直接可以查看当前变量的实时内存值,莫名其妙的bug就很快知道原因。 2.为了方便阅读代码。有时候对于一些虚函数或者接口类,只给了接口定义。但是在具体的项目代码中,编辑器又不是很智能的找到它的所有实现,所以通过调试,就知道子类如何实现这个接口函数的逻辑。并且带有实时的值,对理解代码逻辑有着非同一般的好处...



Yii 1.1 添加验证码防灌水功能

Written by Quinn Pan on 2020年5月16日 下午8:05:49. Posted in 网站开发

为了防止灌水,如何在Yii 1.1的系统里面加入验证码功能。 第一步:在需要验证码的Controller添加一个captcha action。 可以在里面配置生成验证码图片的大小,以及文字的字数和是否透明等属性。 第二步: 用户需要输入的form里面添加验证码的生成和输入框 第三步:在Model里面添加属性 还要在model里面添加一个verifyCode成员 ...



php5.4.22 the page isn't working ERR_EMPTY_RESPONSE

Written by Quinn Pan on 2020年4月8日 上午12:04:31. Posted in 编程技术

今天做了一个Tag标签功能,本地开发环境运行正常,发布到线上的会后,出现了这种错误! 一脸懵逼,然后去看系统运行日志,发现没有错误.然后去看apache日志,发现也没有错误,最后在php的日志里发现了问题. Can't use function return value in write context ._不能把一个函数的返回值放到一个可写的上下文里面. 于是就打开了TagController.php定位到173行,...



php对中文文件名的读写操作

Written by Quinn Pan on 2014年9月23日 下午7:09:00. Posted in 编程技术

由于php无法对中文文件名进行读写,不然就会提示参数错误“failed to open stream: Invalid argument” 解决方法,写文件的时候,将中文进行url编码。读的时候进行反编码就行了。 <?php $filename='中文.txt'; $filename=urlencode($filename);//此时文件名为:%E4%B8%AD%E6%96%87.txt $fp=fopen($filename,"w+"); ...相关操作 ...



php伪静态实现[转]

Written by Quinn Pan on 2014年4月12日 下午4:04:45. Posted in 网站开发

PHP伪静态写法--其一伪静态又名:URL重写,主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~) 方法一: 比如这个网页 http://www.2cto.com /soft.php/1,100,8630.html 其实处理的脚本是soft.php 参数为1,100,8630 相当于soft.php?a=1&b=1=100&c=8630 只不过这样的URL太难记。搜索引擎也不喜欢。 ...