0

我正在尝试将 Piranha CMS 添加到一个简单的网站。作为实体框架并遵循入门指南,我认为将创建数据库。我选择使用系统显然找不到的基于文件的数据库。我错过了一些步骤吗?

请参阅下面的错误:

找不到数据库文件。检查数据库的路径。[ 数据源 = C:...\App_Data\Piranha.sdf ]

2017 年 7 月 6 日更新:我安装了 SQL CE 工具并手动创建了一个名称与连接字符串匹配的 sdf 文件。该应用程序现在显示有关丢失表的错误,我可以通过将“showDBErrors”设置为 false 来“修复”,正如我在此处找到的那样。我将尝试从 CMS 的主页再次安装。

4

1 回答 1

0

所以,对我来说,现在的答案是,你必须创建自己的数据库(除非有人提供不同/更好的答案)。我继续在我的 App_Data 文件夹中手动创建了 sdf 文件。之后出现以下错误:

https://github.com/PiranhaCMS/Piranha/issues/429

此时缺少表 sysparam 的错误似乎仅与此设置有关: <showDBErrors value="false" /> 将其设置为 false 解决了问题。

最后我能够运行设置并被重定向到登录页面。只是我无法通过登录页面。在我的情况下,该特定问题的答案是从 web config 中删除 modules 部分。完全删除该部分本身会提出其他问题,但它让我真正能够创建内容。

于 2017-06-07T15:07:59.553 回答