Php

28
Nov

今天又遇到配置虚拟主机的问题了,没有及时记下来,很容易就忘记,所以在此做一个记录。其实很简单的。

  1. 编辑httpd.conf,查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉。

  2. 编辑httpd-vhosts.conf,注意D:\mik是我的目录,还要加上localhost那个,不然localhost无法访问

阅读剩余部分 >>

30
Dec

今天把thinkphp的config.php改了一下,又把runtime给删了,运行后竟然提示

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误

百思不得其解,后来百度之后,发现可能是:

index.php文件的UTF-8包含了BOM(文件头,表示UTF-8),解决方法是另存问,选择utf8无bom即可

解决方法当然是把bom头去掉。

阅读剩余部分 >>

28
Dec

最近一直萌发一个组装一台NAS主机,提供网络存取以及web服务器功能。但是在打造之前,还是在本地测试一下远程访问的速度、稳定性等。

由于一直都有做web网站,一直都用的phpnow来构建apache、mysql、php环境,于是也打算以此为基础,让外网直接访问这里的apache服务器来获取服务。

首先要说明一下自己的所处环境:

4M ADSL(多人通过路由器共享)、台式机一枚(已经用phpnow搭好运行环境)、自己的域名(为了让大家通过域名访问本地服务器,不需要的同学可以跳过,直接使用AD的ip来访问就好)

阅读剩余部分 >>

31
Aug

今天写php代码时,需要用到删除文件。使用unlink的时候出现了问题。英文的路径很容易就被支持了,中文的路径返回的是false,觉得很怪异。后来使用file_exists()后,发现中文路径下是文件不存在,也就排除了权限的问题。

后来很自然就想到了是编码的问题。但一直没想过用编码强制转换。最后强制转换编码就成功了。

$file=iconv('UTF-8','GB2312',$file);

阅读剩余部分 >>

27
Aug

明天不用比赛之类的了,所以今天晚上也挺闲的,不急着睡。可能也是因为无聊了,就在想怎么样在不知道准考证的情况下查成绩呢,本来好像广东有个按身份证号码查询的,但现在貌似也不管用了。而其他方式只能按准考证号码和姓名来查询。很显然,要想知道成绩,只能一个个的去尝试准考证号码。幸亏准考证号码是挺有规律的,换句话说,我们如果确定了某个学校,那么也就确定了准考证的一段前缀。我们需要枚举的就是课室和座位号了。课室一般不会超过200,座位号一般不会超过40,这个估计应该也挺保守的吧。当然我们可以一个个的尝试,需要的次数也就8000。当然学了计算机,当然要靠计算机的运算能力了,不然自己试会疯掉的。

阅读剩余部分 >>

Mikzone