我将Umbraco CMS的所有文件上传到我的http://blog.domain.com,并修改了web.config文件.当我指向blog.domain.com时,它会在主题中写入错误.子域的托管类型是物理托管,而不是子文件夹上的子域
所以,我在这个子域中有第二个web.config文件.第一个是在主域.我觉得这不会有所不同.这是截图:http://i.stack.imgur.com/PxSqq.jpg
我检查了我尝试登录到数据库的数据库用户,它具有数据库的db_owner权限.
此外,我尝试谷歌搜索类似的问题,看看有类似错误的人是否解决了这个问题.这是一些页面,但我找不到解决方案.请帮忙!这已经很久了!:-(
小智 8
创建Umbraco数据库时,将创建一个新模式,并在此模式下创建所有表(例如,而不是dbo.).
在复制Umbraco网站/ db时,我假设您更改了凭据,这意味着Umbraco数据访问层可能正在尝试查找表格.
我发现将模式更改为dbo可以解决此问题,并且可以使用以下SQL脚本实现(只要您的网站的Umbraco表包含在数据库中):
exec sp_MSforeachtable 'ALTER SCHEMA dbo TRANSFER ?'
Run Code Online (Sandbox Code Playgroud)
有关详细信息,我最近写了一篇关于复制Umbraco网站的文章,该网站位于以下网址:
http://www.carbonsoft.co.uk/articles/2012/06/copying-an-umbraco-instance.aspx
虽然这个问题前一段时间被问过,但我希望这可以帮助其他有类似问题的人,
| 归档时间: |
|
| 查看次数: |
4630 次 |
| 最近记录: |