百度SB得Google, Goolge SB得百度 不指定

ms已经是众人皆知的事情了,不过今天才知道Google为什么会有一个sb.google.com这个子域名:
from http://www.pconline.com.cn/pcedu/softnews/yejie/0609/865788.html

揭密:sb.google.com到底是什么入口?
出处:gseeker[ 2006-09-12 09:40:18 ]   作者:Ken Wong   责任编辑:linjixiong
  我们经常发现Google有一些趣的子域名,比如sina.google.com。后来有读者留言问到sb.google.com到底是什么入口?
  因为直接访问它会被转到Google主页。我当时也不知道答案。不过现在,答案似乎出现了。
  Philipp的一名读者无意中找到了Google的黑名单,而这个黑色单刚才是在sb.google.com上面的。另外,从它的链接即sb.google.com/safebrowsing/看来,sb指的应该就是SafeBrowsing(安全浏览)。因此我们不必再怀疑sb代表的是国内流行的那两个字了。
        Google做事总是出人意料

php - readfile IE无法下载 不指定

开始重写Felix的网络硬盘程序
用到这一段代码:
( /share/download.php?act=download&fid=3 )
header("Content-type: application/octet-stream");
header("Accept-Ranges: bytes");
header("Accept-Length: " . $file->size);
header("Content-Disposition: attachment; filename=".$file->filename);
readfile("files/" . $file->filepath);

发现如果是直接在浏览器地址栏里面输入这个地址,如果被迅雷等下载程序接管,那么可以正常下载;但是如果用IE下载,则出现错误提示:
Internet Explorer 无法下载 download.php?act=download&fid=3 来自 127.0.0.1。
Internet Explorer 无法打开该 Internet 站点。请求的站点不可用,或找不到。请以后再试。
想了好久,telnet 127.0.0.1 80
GET /share/download.php?act=download&fid=3
显示出的内容也正常,用filefox也正常,用IE右键另存为也正常。
无意中发现,把前面的ob_start()和session_start()注释掉以后就OK了,再进一步,发现只要注释掉session_start()就OK了。但是想不明白为什么。可是我还需要session,郁闷。看来暂时只能用cookie代替了。。。

PHP 连接 ACESS 不指定

今天才知道PHP支持COM, 真是太恐怖了!

直接看代码吧:
<?PHP
//创建ADO连接
$conn = @new COM("ADODB.Connection") or die ("ADO连接失败!");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("db1.mdb");
$conn->Open($connstr);
//创建记录集查询

在PHP中把时间戳转换成字符串 不指定

考虑时区的情况, 这么写吧:
<?php
$GMT = +8;
echo date("Y-m-d H:i:s", time() + $GMT * 3600);
?>

还有一种更矬的办法:
<?php
$link = mysql_connect("127.0.0.1", "root", "hahahaha");
$result = mysql_query("select FROM_UNIXTIME(".time().") as timestr");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
echo $line['timestr'];
?>

Ubuntu - Apache - 修改DocumentRoot 不指定

今天配置好Apache+PHP+MySQL
但是apache默认DocumentRoot是/var/www
想把它改到我Windows下进行测试的k:/wwwroot
把 apache2.conf 翻了好几遍,连DocumentRoot都搜不到
上网搜了好久也没找到
好郁闷。。
然后再仔细的看apache2.conf
终于发现有这么一句:
Include /etc/apache2/sites-enabled/
然后打开这个目录,看到一个 000-default
打开一看,全明白了。。。。。
改吧:
DocumentRoot /media/sda3/wwwroot
<Directory /media/sda3/wwwroot>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride None
  Order allow,deny
  allow from all
</Directory>

然后 sudo apache2 -k graceful
OK~