解决Jooma的open_basedir paths 问题

折腾Windows Server 2008上的IIS7,半天才把PHP跑起来,然后装Joomla, 最后发现安装不上任何的模板和组件 -_-!!!

这个该死的Windows Server和万恶的IIS7,虚拟目录的设置实在是匪夷所思。

在不更改任何Server配置的情况下只能修改Joomla相关的文件了

修改libraries\joomla\filesystem\folder.php

注释掉

$obd = ini_get('open_basedir');

不要使用 PHP 5.30 版本来运行 Joomla

最近发现Joomla后台的article manager里面一堆堆的waring,外加article没复选框,部分菜单也不显示。本来以为是重装xampp的时候database没倒好,重新手动import后问题依旧,折腾了半天才发现原来是PHP 5.30的问题。

按道理来说版本的提高应该解决更多的bug,无奈5.30是个例外,和Joomla核心不兼容,更有甚者测试发现不光是1.5.x有问题,就算是还在alpha的Joomla 1.6也逃不了。

用XAMPP的用回1.7.1吧~自个儿编译的降一级就okay了。