Dolphin 7.0的初布配置心得

最近小弟在开发社区网站,dolphin是一个不错的php社区网站的模板。
以下是小弟一些安装后遇到的问题以及解决方法,安装的步骤官网上都有。网上没有太多现成的资料,还是得自己一篇篇文档过才解决了。


我只是在本机上做开发,环境是:
php5.2,mysql5.0,apache2.0,用的是phpnow的集成环境。

*不能添加forum和opensocial模块和相关模块

Dolphin需要XSLT和DOMXML支持,php5.0以上是支持XSLT和DOMXML的,但php5.0以下的就要下三个dll文件放到system32中:expat.dll iconv.dll sablot.dll(网上都说官网上下载就能找到,但现在官网都是php5.2的,早就被集成好了,哪里还能找到啊...最好还是自己升级到php最新版本吧)。

进入php-apache2handler.ini(其实是php.ini),
改以下这些地方:
1.
extension_dir = "..\..\php-5.2.14-Win32\ext"(这个是你的php extension目录)
2.
这里的禁止运行中不能用shell_exec(),exec,这两个函数
disable_functions = proc_open, popen,  system, passthru
3.
要把xsl,mysqli,openssl的注释都去掉:
;extension=php_xsl.dll -------------> extension=php_xsl.dll
extension=php_mysqli.dll
extension=php_openssl.dll
4.
然后配置系统环境变量:
SSLEAY_CONF = "D:\PHPnow-1.5.6\php-5.2.14-Win32\extras\openssl\openssl.cnf".
指向你的openssl.cnf文件,注意,在windows下.cnf的文件会被默认为快速拨号...(找了我一天...囧)


*forum显示不正常或显示空白页:

网上找了好久都没找到有解决forum显示不出来的问题,终于在服务器的配置当中找到问题:
#LoadModule rewrite_module modules/mod_rewrite.so
这个要把“#”号去掉,否则所有host/m/....的module都不能正常显示。


目前还有一些小问题有待解决,等解决了继续写。
dolphin个人感觉相当出色,还能开发模块放上官网拍卖,freelancer上也有挺多人用来开发社区网站,当然那都是外国人哈。貌似出了中文版,是香港的繁体版本,期待能有多点人用,多点人交流。
dolphin的官网: