Quantcast
Channel: php – Wandai[PG] Blog
Browsing latest articles
Browse All 15 View Live

用正确的小汽车对象学习和熟悉类的概念

我们的小车可不是随便让人图图颜色就完了(只能图颜色的是废车)。我们的这个小车不但能够到处乱跑,而且装备了高级GPS全球定位系统,油表,里程表。由于使用了面向对象的技术,驾驭这样的一部小汽车一点都不难。 举例子首先要提供一些背景材料。我们有一辆小汽车,可以在一个拥有xy坐标的地图上按照东南西北方向任意的行驶,你可以设定小车行驶的方向和距离,小车会向你汇报它的坐标位置。...

View Article



迷你php留言板

一个迷你php留言板, 代码如下:) <?php /*此程序纯属娱乐!不得用于非法用途,滥用者后果自付!*/ ?> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /> <title>Chating Room</title>...

View Article

php解码

在某群收到了这样一个文件(1.txt) , 说是whmcs的一个ticket。 打开后发现是 {php}eval(base64_decode('...')){/php} 于是很明显的发现是要执行某段代码, 于是将这个代码改成了 <?php print(base64_decode('...')); ?> 运行之, 得文件1.php <?php $code =...

View Article

优化了一下404

刚才无聊, 优化了一下404页面(原来如果访问一个不存在的php文件不会显示正常的404), 下面是适用于nginx的php fastcgi的配置, 欢迎参考一下。 # pass the PHP scripts to FastCGI server listening on # 127.0.0.1:9000 # location ~ \.php$ { if (!-f...

View Article

mod_negotiation导致不加扩展名也能访问php

今天, 我在测试一个网站的时候发现访问http://x/ajax和访问http://x/ajax.php是等效的, 并且访问http://x/ajax的时候还会多出来如下响应头。 Content-Location: ajax.php Vary: negotiate 而我要的目的是http://x/ajax被rewrite到index.php, 可是由于ajax.php的存在, 实现不了。...

View Article


php-apc好东西

当我得知 apc支持php-fpm 或者叫做 php-fpm支持apc 的时候, 我马上在我的博客服务器上配置了它, 并分给它了128M内存, 即如下配置 [APC] apc.enabled=1 apc.shm_segments=1 apc.shm_size=128M apc.max_file_size=10M apc.stat=1...

View Article

关于设置nginx的php的fastcgi的笔记

由于nginx和php结合的 “不是那么好” 所以, 我需要特别设置一下fastcgi_params。 fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param...

View Article

一个空异常带来的严重后果

今天呐, 一直有一个空异常的Error Report邮件在骚扰我,  我并没有理会这些邮件, 直到swx叫我处理这个空异常。 我根据他的说明, 看了一部分代码, 并没有发现哪里有问题, 后来他叫我转储这个异常的getTraceAsString, 然后发现这个异常实际上不是空的, 是有一定内容的。 但是这并不能解决问题, 于是我又加入了出错页面的uri的转储, 后来发现是一个看似正常的uri,...

View Article


nginx配合php-fpm处理php页面输出不全

发现使用nginx配合php-fpm处理php页面的时候, 当页面很大, 会输出不完全, 这是怎么回事呢? 经查阅error.log, 发现有如下记录 2013/05/23 13:52:53 [crit] 9595#0: *81 open() “/var/lib/nginx/tmp/fastcgi/2/01/0000000012″ failed (13: Permission denied)...

View Article


网站被骇 (一)

Update 2015年12月20日 00:58:03: 本文由”网站被骇”改名为”网站被骇 (一)”, 因为出了续集。 昨天, 我收到了一封邮件, DigitalOcean(这个vps的提供商)说我有个issue, 叫我尽快处理。 进入管理面板一看, 居然是一个Abuse Complaint! 我的天呐, 我啥都没干啊。 看了详细内容,...

View Article
Browsing latest articles
Browse All 15 View Live




Latest Images