Solaris 7 (SPARC 平台版)安装库

解决 AnswerBook2 的疑难问题

表 8-4列出了 AnswerBook2 产品中一些已知的疑难问题,并提供处理这些问题的建议。

表 8-4 可能的服务器问题

对于以下问题 

请考虑 

并参见 

浏览器代理错误

编辑 /usr/lib/ab2/dweb/data/config/dwhttpd.cfg 文件并将主机名更改为主机名.域名

例如,不使用:


set ServerHost imaserver ;#

而使用:


set 
ServerHost imaserver.eng.sun.com ;#
然后,重新启动文档服务器。

如果该问题仍然存在,请尝试关闭网页浏览器上的代理。 

表示文档服务器无反应的浏览器错误

如果文档服务器无反应,请重新启动。 

有关停止和启动服务器的信息,参见 AnswerBook2 的帮助。 

当试图访问文档服务器时出现的 404 号错误,文件未找到 号错误

服务器进程在运行,但是服务器软件已被删除。请重新安装服务器软件。

有关安装软件的信息,参见"安装文档服务器软件"

用户指出库页仅显示导航条而不显示文档集。

请确认文档集模板文件(/usr/lib/ab2/dweb/data/config/ab2_collections.template)中不包含任何空的或重复的条目。

如果修改模板文件仍不能解决问题,则可能需要重新安装文档集或服务器软件。若需要安装软件的有关信息,参见"安装 AnswerBook2 服务器软件"

用户报告在一本文档(或多本文档)中看到红色文本和"BUG" 

文档的源文件包含 AnswerBook2 无法识别的标记,且服务器上的环境变量 AB2_DEBUG 被设置为"1"。 

要关闭错误显示,请将环境变量 AB2_DEBUG 设置为 "0", 关闭服务器再重新启动。

请与文档提供者联系以修复标记问题。 

不能在文档服务器上访问管理功能

文档服务器通过访问控制机制来识别可执行管理功能的用户。 服务器的文档管理员可以利用 AnswerBook2 管理工具添加或删除服务器的管理用户并更改他们的口令。 

要为服务器添加或删除管理用户,参见 AnswerBook2 的帮助。如果需要访问另一服务器,请与该服务器的文档管理员联系。 

不能从 AnswerBook2 的管理 GUI(浏览器接口)执行管理命令。

因为权限问题,某些功能不能从管理 GUI 执行。 请尝试从 ab2admin 命令行执行相同功能。

有关命令行选项的信息,参见 ab2admin(1m)手册页

搜索本地安装的文档集功能未列出安装在本地装配点的文档集。

确认文档集安装所在的目录对其他用户赋予取访问权。

 

用户在其库中看不到您已经添加的 AnswerBook1 文档集。 

验证 /var/log/ab2/catalog/ab1_cardcatalog 中的信息是正确的。

这意味着 ab_cardcatalog 文件中的文档集数据有错。

当试图通过管理 GUI 添加文档集时,得到添加文档集失败的消息。

确认指向文档集的 collinfoab_cardcatalog 文件的路径是正确的。

 

当用 restart 命令重新启动文档服务器时失败,或者未产生预期结果

在某些情况下,restart 命令工作不正确。

请替而代之使用 stopstart 命令。

文档集看起来已被毁坏且需要重新安装 

使用 ab2admin -o del_coll 功能或管理 GUI 中的 从列表中删除文档集,将这些文档集从文档服务器数据库中删除。

然后,在安装新的软件包之前,使用 pkgrm 将它们从服务器中删除。

有关删除文档集的详细信息,参见 AnswerBook2 的帮助。