92An Warez Forum
 

返回   92An Warez Forum > vBulletin 中文论坛 > vBulletin 讨论专区 > vBulletin 相关讨论

回复
 
LinkBack 主题工具 显示模式
  #1  
旧 2008-07-07, 23:59
正式会员
 
注册日期: 2008-06-16
帖子: 141
致谢数: 5
获感谢文章数:0
获会员感谢数:0
默认 关于datestore

安装完新的VBB,大约在新增几个版面后和添加几个插件后,系统就突然出现这个错误。

vBulletin 莼螅原:

1. 洗 vBulletin 3.6 募没 vBulletin 没么小
2. Datastore 艹怼� tools.php 亟 Bitfields vBulletin do_not_upload 目录业募


Fatal error: vBulletin datastore 失效 in \includes\init.php on line 215



我照上面的指点,用un_upload 里的tools.php清理bitfield缓存 但,刷新后还总是这个错误。

我自己经过多次尝试,总结出在includes/config.php这个文件中,新增如下棕色部分,暂且可以掩盖住错误,回到论坛主页。


引用:
// 同时需要指定缓存服务器的主机名或 IP,以及服务器所监听的端口
/*
$config['Datastore']['class'] = 'vB_Datastore_Memcached';
$i = 0;
// First Server
$i++;
$config['Misc']['memcacheserver'][$i] = '127.0.0.1';
$config['Misc']['memcacheport'][$i] = 11211;
$config['Misc']['memcachepersistent'][$i] = true;
$config['Misc']['memcacheweight'][$i] = 1;
$config['Misc']['memcachetimeout'][$i] = 1;
$config['Misc']['memcacheretry_interval'][$i] = 15;
*/
// ****** 如下选项仅在特别情况下需要修改 ******

// ****** MySQLI 选项 *****
// 当您使用 MySQL 4.1+ 时,应该使用 MySQLi 来连接数据库。
// 如果您使用了 MySQL 4.1 或更高版本,并在安装配置的时候选中了
// Best Support For Multilingualism(即默认字符集为 utf8)
// 那么请在这里填写 utf8。如果选中 Standard Character Set,
// 那么请在这里填写 latin1
// 如果您已经通过本配置文件最后一个选项(MySQLI 选项)
// 并在 ini 文件中配置好了字符集,那么此选项不起作用。
// *注意:* 如果您使用 MySQL 4.0.x 或是 3.x 版本,请设置为空 ('')。
$config['Mysqli']['charset'] = 'utf8';
// 另外可选的,PHP 可以从“ini_file”设置的文件中读取并设置
// 连接参数。请在这里使用文件的绝对路径。
// 例如:
// $config['Mysqli']['ini_file'] = 'c:\program files\MySQL\MySQL Server 4.1\my.ini';
$config['Mysqli']['ini_file'] = '';
$config['Datastore']['class'] = 'vB_Datastore_Filecache';


// 图像处理选项
// 对于分辨率超过下面设置的图像,vBulletin 将不会为其生成缩略图。如果您想缩小更大的图像,请修改这些设置。
$config['Misc']['maxwidth'] = 2592;
$config['Misc']['maxheight'] = 1944;

问题是,我新增这句代码后,新装的一些插件,如性别插件,在admincp中的新增用户时,面板里找不到有关选项,一般是男,女两个。

我经过好多次试验总结就是,当新增棕色部分代码后,任何插件都无法在VBB除了「论坛设置」外各个选项的原始面板中加入新的项目。

而刚刚装好,没有加入棕色那段代码则插件都可以嵌入,以上面板。如性别插件,会在新建用户时,会在面板中有男,女这两个选项。
回复时引用此帖
  #2  
旧 2008-07-08, 00:17
Xiao.T 的头像
论坛管理员
 
注册日期: 2008-01-18
帖子: 3048
致谢数: 35
获感谢文章数:67
获会员感谢数:115
默认 回复: 关于datestore

$config['Datastore']['class'] = 'vB_Datastore_Filecache';
vBulletin数据-文件缓存 你可以屏蔽.
如果要使用需要设置.includes/datastore/datastore_cache.php 权限为666
回复时引用此帖
  #3  
旧 2008-07-08, 11:35
正式会员
 
注册日期: 2008-06-16
帖子: 141
致谢数: 5
获感谢文章数:0
获会员感谢数:0
默认 回复: 关于datestore

引用:
如果要使用需要设置.includes/datastore/datastore_cache.php 权限为666
我的服务器是winnt的 666是linux的

而且我已经设置了可读写,但还是原先的状况,没有改善。
回复时引用此帖
  #4  
旧 2008-07-08, 12:17
numen 的头像
贵宾
 
注册日期: 2008-03-21
帖子: 163
致谢数: 5
获感谢文章数:1
获会员感谢数:2
默认 回复: 关于datestore

试试看把其他缓存都重建一下。
回复时引用此帖
  #5  
旧 2008-07-08, 12:23
Xiao.T 的头像
论坛管理员
 
注册日期: 2008-01-18
帖子: 3048
致谢数: 35
获感谢文章数:67
获会员感谢数:115
默认 回复: 关于datestore

是不是你插件问题? 禁用在看看
回复时引用此帖
  #6  
旧 2008-07-08, 12:40
正式会员
 
注册日期: 2008-06-16
帖子: 141
致谢数: 5
获感谢文章数:0
获会员感谢数:0
默认 回复: 关于datestore

引用:
作者: numen 查看帖子
试试看把其他缓存都重建一下。
恩,我已经用tools.php清洗过bitfield了,不过在我去掉$config['Datastore']['class'] = 'vB_Datastore_Filecache';这段代码后,再行输入我的网址时,就是这个结果。

引用:
vBulletin ݻ��ԭ:
  1. ϴ vBulletin 3.6 ļû vBulletin ûôС
  2. Datastore ܳ� tools.php ؽ Bitfields vBulletin do_not_upload Ŀ¼ҵļ


Fatal error: vBulletin datastore ʧЧ in \includes\init.php on line 215



这问题困扰我好长时间,为此我已经重新安装快100次了。



引用:
作者: Xiao.T 查看帖子
是不是你插件问题? 禁用在看看
我全部禁用了,但去掉$config['Datastore']['class'] = 'vB_Datastore_Filecache';这段代码后,

还是这个结果喔

引用:
vBulletin ݻ��ԭ:
  1. ϴ vBulletin 3.6 ļû vBulletin ûôС
  2. Datastore ܳ� tools.php ؽ Bitfields vBulletin do_not_upload Ŀ¼ҵļ


Fatal error: vBulletin datastore ʧЧ in \includes\init.php on line 215
$config['Datastore']['class'] = 'vB_Datastore_Filecache';

加入这段代码后,网站虽然可以访问。

但不少需要用的插件都无法显示在后台的相应选项中

如性别插件,安装后照常理应该在后台用户----添加新用户------用户资料设置里出现男,女连个选项,但是加入上述代码后就没有显示了。

其次,文章点选编辑后,不出现对话框,即是ajxa所见即所得,无法显示

最后,在完全模式回复主题时总是出现这个错误

Warning: Invalid argument supplied for foreach() in \includes\functions_editor.php on line 610
回复时引用此帖
  #7  
旧 2008-07-08, 13:07
numen 的头像
贵宾
 
注册日期: 2008-03-21
帖子: 163
致谢数: 5
获感谢文章数:1
获会员感谢数:2
默认 回复: 关于datestore

我的意思是重建所有的缓存,包括论坛信息,帖子信息等等,datastore缓存很多论坛信息,可以缓存在数据库中,也可以缓存在文件系统中。你去掉缓存文件系统,貌似要设置为缓存到数据库?再重建所有缓存。试试看。

也可以试试重新安装插件。不错要把缓存datastore设置好。
回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


所有时间均为北京时间。现在的时间是 07:53


Powered by: vBulletin Copyright ©2000 - 2008 Jelsoft Enterprises Ltd.
All graphics Copyright © 92An.CoM
冀ICP备07005708号