# 常见问题

# 安装软件电脑反复重启

正常情况下,一键版安装程序会自动安装IIS (opens new window),安装后系统会自动重启,重启后再次执行安装程序即可。

  • 安装程序已经重启电脑,再执行安装又出现重启,即表示IIS没有安装成功。绝大部份原因是电脑安装的是精简版操作系统,没有IIS组件
  • 安装程序提示正在安装IIS,但有报错如下图,点确定后电脑重启,再次执行仍然报错。原因是系统虽然有IIS但组件不完整或者有问题,安装不上。
安装软件反复重启

解决方案

更换包含完整IIS组件的操作系统,可解决问题。

# BS软件登录界面不正常

BS软件登录界面不正常

网站无法加载JSCSS

解决方案

静态内容(打勾)

# SQL服务器未安装或未启动

登录BS时,提示"SQL服务器未安装或未启动"弹出SQL配置。

SQL服务器未安装或未启动

如果是首次自建库,流程则属正常。本次讨论的情况是软件之前正常,重启电脑后点登录时出现此提示,出现此问题是登录连接不上数据库。

  • 可能原因1:MSSQL数据库问题,或未启动,或数据库损坏。

解决方案

  1. 以迷你SQL2000为例,如果没有运行,打开SQL_startup.exe即可。默认在D:\Program Files\access\SQL2000(即B/S软件安装父级目录下)
  2. 断电造成数据库意外损坏 如数据库置疑 (opens new window), 可找方法修复,或请专业公司处理。
  3. 有数据库备份的话可恢复备份。
  4. 如数据不重要,可附加新的空数据库,重新开始。

切记

数据无价,操作数据库前切记先备份再操作,以免造成不必要的损失。

  • 可能原因2:数据库连接串不对(人为修改了配置文件,或者修改了数据库名)。

解决方案

  1. 用记事本打开Web.config(如果系统隐藏后缀名,你看到的就是Web)
  2. 正确配置SQL连接串。
正确配置SQL连接串

如上图所示,迷你SQL2000数据库默认SQL连接串:server=.,1688\MJ;database=AXData; 意思是服务器是本机,1688端口,MJ实例,数据库名是AXData。请根据本机实际情况填写SQL连接串,设置完后,刷新浏览器,重启登录。

# 无法添加控制器/人员

解决方案

大部份是数据库原因造成的,建议先将程序升级到最新版本,并在系统中点击升级数据库按钮。

升级数据库

# 运行快捷方式时chorme浏览器崩溃,显示“无标题”

快捷方式 chorme浏览器崩溃

极少数电脑会出现双击运行快捷方式时chorme浏览器崩溃,显示“无标题”。有可能是chorme (opens new window)和windows安全限制造成。

解决方案 [3种方法任选其1]

  1. 先打开浏览器,再点击快捷方式。
  2. 不使用快捷方式,直接在浏览器手动输入网址: IP地址 + :【英文半角冒号】 +默认端口9527
  3. 或自行百度,从根本上解决权限问题。百度一下 (opens new window)

# 运行时出现503错误

原本正常运行的BS软件,突然出现503错误。

运行时出现503错误

服务器无应答。 可能是应用程序池被关闭,或者当请求到达时应用程序池队列已满。

运行时出现503错误

解决方案

打开IIS (控制面板\所有控制面板项\管理工具\ Internet 信息服务(IIS)管理器),展开应用程序池,找到B/S软件对应的程序池webaccess。如果已停止,重启启用即可。

# 重启电脑后,B/S打不开。

这种情况一般是电脑未设置固定IP,在重启电脑后,IP发生变化而引起的。

重启电脑后,B/S打不开

检查方法,先查看本机IP地址:开始》运行》cmd》ipconfig

重启电脑后,B/S打不开 重启电脑后,B/S打不开

在本示例中,发现电脑IP已变化成172.16.213.140,肯定就打不开网站了

解决方案

将电脑设置为固定IP,然后将BS软件IP绑定为这个固定的IP。那以后电脑重启,IP也不会变化,也就不会再发生这个情况了。

第1步:先将本机电脑设置固定IP 控制面板\网络和 Internet\网络连接 > 本地连接属性 >修改IPv4

重启电脑后,B/S打不开

第二步:打开BS软件安装根目录,把ip.txt里的IP改成设置的固定IP。

重启电脑后,B/S打不开

然后运行iis_reset.exe。BS网站会自动修改对应的IP,并重启IIS。

重启电脑后,B/S打不开

完成后,网站可以打开了。

# HTTP 错误 500.19 - Internal Server Error

错误提示

  • 工作进程无法读取 applicationhost.config 或 web.config 文件。
  • applicationhost.config 或 web.config 文件中存在格式错误的 XML。
  • 由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。

查询事件日志中有关配置文件不可读的原因的信息。
确保为应用程序池指定的用户标识或通过身份验证的用户具有访问 web.config 文件的必需权限。

解决方案

在CMD中运行以下命令:

%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']