Windows平台MoinMoin配置心得

  • Post author:
  • Post category:Web
  • Post comments:2评论

呵呵,不管怎么说,最适合这些开源东西的还是Linux平台啊。前几天已经被Apache+PHP弄得精疲力竭,今天又被MoinMoin折磨了一阵。

一些基本的教程就不说了,说一些网上教程上没提到的。

一、CGI模式下的问题

1.url_prefix_static选项的配置

CGI模式下,一般需要在httpd.conf中配置如下内容:

Alias       /wiki/ "D:/Dev/WAMP/www/htdocs"

<Directory "D:/Dev/WAMP/www/htdocs">
     Order allow,deny
     Allow from all
</Directory>

D:/Dev/WAMP/www/htdocs 是用来存放网站的公共主题模板的地方。这要与webconfig.py中的url_prefix_static选项一起配置。使用Apache搭建MoinMoin时,必须指定url_prefix_static为httpd.conf中Alias属性后的第一项,即”/wiki/”。如下:

url_prefix_static = '/wiki'

1.9版本的MoinMoin中,该项默认是不启用的。

2.目录权限问题
Windows平台下必须把MoinMoin中的htdocs目录拷贝的Apache的网站目录中,一般为htdocs(本文中,我设置的是D:/Dev/WAMP/www/),否则将无法访问到。同时,moin.cgi文件必须在apache的cgi-bin目录中,否则cgi程序无法运行。

3.存在的问题
网站可以运行的,但是只能是全英文的,一点击中文的链接就会出现乱码,尚未弄清楚原因。

二、mod_python模式
恩,除了没有配置成功外没有其它问题了。网上的教程(包括官网)没有一个是针对MoinMoin1.9的,最大的问题可能是PythonHandler这一项的设置有问题,但是还是没有找到正确的设置方法。

三、简单模式
直接运行wikiserver.py即可。当然也是我最后的选择。大家也可以参见这里Moin搭建手记

继续阅读Windows平台MoinMoin配置心得

Win7下本地Apache与PHP环境的搭建

  • Post author:
  • Post category:Web
  • Post comments:0评论

今天本来想搭建一个本地的wordpress测试环境,本着“自己动手,丰衣足食”的精神,决定自己配置Apache和PHP。没想到这是一场噩梦的开始。其中的曲折就不说了,折腾了一天,不仅没有安装成功,而且连错误的原因也没弄得很清楚,相当郁闷。在这里大致列出一下问题,希望不幸遇到的同学能少走点弯路。

操作系统:Windows7简体中文版
Apache版本:2.2.14 & 2.2.4
PHP版本: 5.2.13 & 5.3.1
问题症状:正确安装Apache和PHP后,修改Apache的配置文件httpd.conf。加入

LoadModule php5_module "D:/Dev/WAMP/bin/php/php5.3.0/php5apache2_2.dll"

之后重启Apache服务器,发现无法启动。

可选解决方案:使用WAMP(WAMP在windows7下面表现良好)。

当然,如果有同学重现并解决问题,希望能通告一声,万分感谢。

继续阅读Win7下本地Apache与PHP环境的搭建

飞翔

还是没有挡住3D电影的诱惑,去中影天河观看了Avatar。剧情就不说了(实在是一般),3D显示的效果十分震撼。特别是在磁场漩涡中悬浮在空中的山那个镜头,不禁使我想起了仙剑中的蜀山。在仙剑的世界中,蜀山是悬浮在渝州附近的一座仙山。要上蜀山,需要使用御剑之术。当然Avatar中也有自己飞行的方法,人类可以使用飞行器,而潘多拉星球上的人们也可以驾驭鸟类来翱翔于苍穹。其实,借助什么并不重要,重要的问题是人类总有着一颗想飞的心。人类希望自在的飞行,虽然现代的飞行器已经相当发达,但是对于普通人来说还是过于昂贵,专业,也不是那么方便,所以科幻电影中总有着各种对小型载人飞行器的遐想。

继续阅读飞翔