Posts tagged apache

WAMP crashes easily those days: Some notes on PHP configuration

2
I’ve upgrade my WAMP(Windows+Apache+MySQL+PHP) to lastest versions, but Apache crashes more often then it used to be due to incorrect configuring PHP. Now I’ve finially got a stably working development environment. And here is some notes: go-pear.bat dose not work. When initializing as usual using go-pear.bat command, I got an error message: 12phar "E:\HTTPD\php-5.3.0-Win32-VC9-x86\PEAR\go-pear.phar" does [...]

用 .htaccess 文件来屏蔽指定的浏览器的访问

0
最近不知道找谁惹谁了,总是有一个以 larbin 开头的 HTTP_USER_AGENT 浏览器访问(估计是用了什么类库吧。不像是一个真正的浏览器),导致偶的访客记录表大量的冗余记录。今天决定用 .httaccess 来彻底杜绝。 在 .htaccess 最后添加如下记录: 12RewriteCond %{HTTP_USER_AGENT} larbin [NC,OR] RewriteRule .* - [F] 现在,世界清静了。

神奇的土地上发生的神奇的错误

0
梨花体小诗一首做题记: 毫无疑问我犯的错误是全天下最神奇的 在 long long ago 的某一天,偶的 Windows 2003 + Apache 2.2 + PHP 5 + MySQL 5.1 突然访问所有的页面都非常慢,打开一个页面,甚至是什么都不做的页面,都要等上好几秒钟,一个简单的 phpinfo(); 居然花了 8s。 偶的 WAMP 环境是多少年一直免安装升级上来的,这些古董配置都是偶千调万改才定下来的最优化的配置。但是就是找不到错误原因。 今天 reinstall Windows 2003,趁机全新的安装了一下 AMP 环境,发现默认配置下,PHP 页面速度非常正常,但是把 php.ini 文件修改成我要的,就立马恢复超级慢的状态。预示 diff 出所作的修改,逐条测试,直到最后发现,只要 extentions 加载 php_mysql.dll 或者 php_mysqli.dll,就会变慢,多次测试的结果都证明了这个结论。 在 Google 上使劲找和 php、mysql、slow 相关的页面,都没有任何相关的问题,难道今天偶 RP 大爆发碰到了千年不遇的超级难题? 搜索这个关键字无果,不过发现最新的 Apache 2.2 的 conf 文件结构发生了变化,于是顺便看看相关的文档,决定把自己用了 n [...]
Go to Top