最近工作安排要选一个轻量级的论坛放在门户网站上,在网上找了一遍,常见的discuz,phpBB,phpwind,punBB都安装一遍使用看看,在使用vanilla论坛时,发现账号登录后,点击 开始新讨论,页面总是报出连接被重置.
通过代码查找,发现在C:\wamp\www\vanilla\applications\vanilla\controllers\class.postcontroller.php文件中
public function Initialize() {
parent::Initialize();
$this->AddCssFile('vanilla.css');
}
初始化方法时执行到 parent::Initialize();后, $this->AddCssFile('vanilla.css');这句就会报错,而如果在这两行之间添一个空白行或者
public function Initialize() {
parent::Initialize();
self::AddCssFile('vanilla.css');
}
就不会显示连接被重置.