风讯官方论坛

首页 » FoosunCMS交流区 » dotNETCMS安装使用 » [总结] dotNetCMS 安装Bug,以及“找不到文件”Bug
youngfan - 2007-12-13 13:34:00
总结一下,
如果你的CMS不是安装在站点的根目录,而是子目录(或虚拟目录),
并且出现以下问题
1. 在安装到第三步,提示 “数据库文件找不到”
2. 访问前台以及后台页面,“某某目录下的文件找不到”。 (正常安装后)
以上问题,除了文件确实丢失以外,应该是程序的一个Bug。

【Bug】
程序中物理路径的查找与组合有问题。希望修改这个Bug,支持子目录安装与使用。

【解决】
1. 将CMS放在站点的根目录下进行安装,不会出现第一个问题。
  如果一定要使用虚拟目录,可以在根目录安装后,再把CMS系统
  转移到某个站点的子目录(或虚拟目录)下。
2.  在站点子目录运行出现“某某目录下的文件找不到”,可以
  把那个目录或者文件移到站点根目录下,就没有问题。这个
  是临时的办法。
没缘,没了。 - 2007-12-13 13:36:00
已找到问题了。
倚天 - 2007-12-13 19:10:00
问题已经修复。
sicend - 2007-12-13 19:21:00
支持。
杯子 - 2007-12-14 09:02:00
我下载了新修改的版本,好像子目录还是不能安装,有问题

待会儿再下载一次试试。
杯子 - 2007-12-14 09:11:00
Server Error in '/' Application.
--------------------------------------------------------------------------------

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.

Source Error:


Line 115:            以标识传入的用户。
Line 116:        -->
Line 117:    <authentication mode="Windows" />
Line 118:    <!--
Line 119:            如果在执行请求的过程中出现未处理的错误,


Source File: D:\网站06.11.16\lfgov\web.config    Line: 117


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
lovedown - 2008-2-26 17:07:00
反编译后发现,应该是没找到osql.exe文件,系统要使用这个工具执行数据库建表脚本,db.sql/db1.sql,可是在执行这个程序的时候没找到

执行脚本有多种方法,这种方法的环境依赖性太强了,强烈建议官方修改
1
查看完整版本: [总结] dotNetCMS 安装Bug,以及“找不到文件”Bug