PHP&MYSQL

如何在APMser上实现URL改写

        APMserv是张晏同学推出的一个windows环境下的LAMP一体包,有着傻瓜的使用概念,大大节约了测试环境的搭建时间,不过如果你打算应用于生产环境则还需要一定的改造。本文就说下如何去改造下里面的URL改写功能。
       首先,APMserver的Apache配置文件是放在Apache/conf目录下的httpd.conf 。这个文件通过一句话跟我们通过软件配置的虚拟主机结合起来。就是这句啦:
Include conf/apmserv/vhost.conf
里面的注释明确说到不要手动修改或者将自定义的站点配置放在vhost.conf文件中。
接下来,在Apache/conf/httpd.conf里面找到
NameVirtualHost *:80
在下面加上一句:
Include conf/apmserv/DIY.conf
保存Apache/conf/httpd.conf文件。
再来,跑到Apache/conf/apmserv/下面,建一个DIY.conf的文件,里面内容,可以参考Apache/conf/apmserv/vhost.conf 。如:
<VirtualHost *:80>
ServerName foodem.p.fabriqate.com
DocumentRoot “D:/live/FQ/projects/efd”
<Directory “D:/live/FQ/projects/efd”>
Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
将这段话,从Apache/conf/apmserv/vhost.conf 剪切 到
Apache/conf/apmserv/DIY.conf ,并将AllowOverride None 改成AllowOverride All也就是在Apache/conf/apmserv/vhost.conf里面,差不多有这样的一段话
<VirtualHost *:80>
ServerName foodem.p.fabriqate.com
DocumentRoot “D:/live/FQ/projects/efd”
<Directory “D:/live/FQ/projects/efd”>
Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx
AllowOverride [...]

Mysql“海量”数据库的编码转换,成功案例 Latin1到Utf8

这些应用都不能算是海量了。大小也只是2个G,转换后成功率99.97%,重要的数据都对比了条数,没有缺少,很是…

Memcached最新的windows编译版本 1.2.6

这样基本就可以跟linux同步了,可怜小弟的服务器是windows的。。。。

只能将就用下了

memcache 1.2.6…

MySQL针对单个表存储位置的定制方法

这个方法是一平告诉我的,相当的好用
 如要定制的数据库名称 为 datest
那么可以在my.ini定义的data目录新建一个datest.sym的文件
datetest.sym里面的内容就是新的存储位置 如 G:\new\datest
重启MySQL即可。
如果遇到问题,要检查下原来data目录下的datest文件夹有没有删除

zendFrameWork手册完全版

zendframework.zip