php
文章平均质量分 69
Skier
这个作者很懒,什么都没留下…
展开
-
PHP有些地方让我很受伤
php写了有一段日子了。代码不多,却也遇到过一些疑难杂症,在此开篇文章,长期保存,长期更新,以馈后者。1. php在输出任何东西之后,无法种cookie,无法header(location:''); 放心吧,哪里有var_dump(),我自己会处理掉的。那utf8BOM呢?所以在写你的php代码时,notepad++请确保使用的是“UTF-8 无BOM格式编码”;当你代码终于写完,原创 2011-12-31 11:38:00 · 1268 阅读 · 0 评论 -
php xss过滤
zz from: http://thinkblog.sinaapp.com/?p=72XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,进而达到某些人的攻击目的。下面是thinkphp里面的一段代码,用于过滤xssThinkPHP\Code\Thi转载 2012-06-21 11:10:37 · 6420 阅读 · 0 评论 -
what is php doing.
有些时候,当你运行一个php脚本时,你可能想知道这个脚本到底在捣鼓什么。有些工具可以帮助你不停脚本弄清楚它。这些工具有些只能再linux上工作。stace第一个工具是stace。stace是一个可以追踪系统调用的工具。系统调用主要是php读写网络端口或者文件;也包括通过网络和域套接字读写数据库。strace也会显示其他的系统调用比如time。stace的使用方法:strace -p p翻译 2012-07-24 06:16:00 · 668 阅读 · 0 评论 -
lnmp环境搭建问题汇总
今天使用lnmp工具搭建了测试环境. 遇到了如下几个问题: 1. [error] 13577#0: *5 directory index of "/home/wwwroot/happyMarket/web/" is forbidden这里通常会想到文件夹权限, 实际是缺少 vhost中缺少 index 配置.2. [crit] 13488#0: *11173 connect() to ...原创 2018-07-17 23:47:36 · 491 阅读 · 0 评论 -
PHP正则表达式
使用函数测试网站正则匹配遇到的问题使用函数PHP中, preg_match 和 preg_match_all 均支持正则表达式. 两者的主要区别是, preg_match_all 能获取所有的匹配项. 测试网站oschina上有专用的测试工具 http://tool.oschina.net/regex/ 对于正则表达式的调试, 可以使用该网站. 正则匹配遇...原创 2018-07-18 11:19:19 · 579 阅读 · 0 评论 -
LNMP 一键安装包优化
LNMP一键安装包优化opcache 优化php-fpm 报错设置解释 php.ini 其他报错设置502 Bad Gatewayopen_basedir restriction in effectlnmp 作为现在phper的主流安装包, 有其自身很强大的优点. 但是安装完后, 也不是100%适配你自己的系统. 我在安装后, 对其几处不太合适的地方做了一下总结.opcache 优化通过 l...原创 2018-09-18 12:27:23 · 378 阅读 · 0 评论 -
Yii2.0 errorAction 和 response=Json 配置冲突
Yii2.0 errorAction 和 response=Json 配置冲突修改办法参考新建了一个 webapp 对外提供接口服务, 这里没有选用rest/controller, 因为现实项目中, 所有请求均使用了 POST 方式. 因此, 选用 web/controller.在 web.php 文件中进行了如下配置:'errorHandler' => [ 'errorAct...原创 2018-09-26 16:47:06 · 736 阅读 · 0 评论