先来剧透,网络中心工作室正在研发校园门户的手机版。详情略。出于装13,满足好奇心,提高效率……等动机,我让老师把服务器装成Linux的。做了这么久的程序猿不玩Linux似乎是一件非常丢人事情……
坑爹的事情从安装Apache开始。
当然为了省事,我直接下了LAMPP。上传,解包,一切顺利。打开浏览器,输入IP——***.***.161.***,回车,看到了熟悉的“It wors”字样。看来是没有问题了。
……没问题才怪。
把网页文件上传好,修改httpd.conf的DocumentRoot,重启Apache,刷新浏览器。界面界面快出来~~
只见网页上面还是直挺挺的一行字——“It works!”
……嗯?
Works?!工作你妹啊?!我不是把路径改了吗?!
接下来把httpd.conf从头到尾看了一遍,发现底部居然还有include。顺着路径把引用的配置文件也找到了,可是打开一看也没有暗桩,不过是phpMyAdmin啊控制台啊什么的虚拟路径而已。
而且要命的是……我找不到那个该死的It works的源文件。于是我开始了艰苦卓绝的手动遍历目录行动……
ChiChou正在手动扫描/usr…未找到文件。
ChiChou正在手动扫描/root…未找到文件。
ChiChou正在手动扫描/etc…未找到文件。
ChiChou正在手动扫描/opt…未找到文件。
ChiChou正在手动扫描/var…未找到文件。
ChiChou正在手动扫描/tmp…未找到文件。
ChiChou正在手动扫描/dev…未找到文件。
ChiChou正在手动扫描/proc…未找到文件。
…ChiChou没有响应,请[拨打120]…
经过两小时的挣扎,我放弃抵抗跑去问老师。老师怀疑是服务器上装了别的HTTP服务器,可是列出进程什么也没发现……接下来高潮来了。
老师想测试下phpMyAdmin路径能不能进去,我说不可以,之前都是404,然后点开地址栏……高潮来了!!
老师看着地址栏的IP,***.***.161.***,问,不是160的吗?
160。160。160。160。……改成160,一切正常……
我险些一口老血吐出来……你妹啊,IP地址差一位就算了,还都用的是阿帕奇。
害我被整了两个小时……两个小时……
注:
江帆网的服务器IP是***.***.161.**,我三天两头用这个地址,搞混了……
