摘要: Web 只能发帖不能看帖, 并且 .DIR 在 telnet 下正常, web 下乱套, 求救之
-- 分割线 --
在 Ubuntu 8.04-server 上装的 KBS 2.0, 大致参考 pig2532 那个教程, 只是选了 LAMP
组件, 没有自己装 apache 和 php
忘记曾经是不是好的了, 前两天发现 Web 下只能发帖不能看贴, 如果同主题打开, 错误
图式参考本主题贴没改名前 ustcwudi 的那个附件图, 如果点开单个帖子, 直接一片白屏
www 目录是 2008-04-26 svn 获取下来的, 现在因为 svn 挂了获取不到最新的, 也无法
判断是不是本地文件有问题
担心 libphpbbslib.so 没挂载, 回忆了一下一开始的安装过程, 觉得可能有问题, 按照
pig2532 的安装教程从 ./configure 开始重新走了一遍, 现在还是有问题
phpinfo 打印出来 kbs_bbs support 是 enabled 的
//////////////////////////////
另外问一个版面目录 .DIR 的问题
从一个基于 smth1.2 的 BBS 上导版面数据到 kbs2.0, 直接把版面目录下所有文件 copy
过来, 包括 . 开头的, 用 $(BBSHOME)/bin/fix_nowid 修复后, 在该版面任意发帖和置
底后, 版面文件在 telnet 下一切正常, 但是 Web 下显示帖子大小全乱了, 比如这样:
测试汇报 080706 (1073741.8k)
这里应该是原站点能正常显示的 .DIR 文件和 kbs2.0 的 .DIR 标准不一致, 但是, 帖子
对应 url 中也会出错如
http://localhost/bbscon.php?bid=25&id=-1559691264后面那个 id 完全错掉, 用 $(BBSHOME)/bin/fixdir 修复 .DIR 后, 所有的帖子都是独立
主题贴了, 并且 id 全部为 0, 用二进制编辑器查看 .DIR 文件发现里面还少东西了似乎,
比如转信标记, 比如 pid, gid, rid 等, 都是 0
//////////////////////////////
: 建了一个KBS做实验,发现点击一个帖子总是显示不了
: 文件权限设成777了也不行?不知道哪里出问题了
--
FROM 58.19.126.*