【问题标题】:Silverstripe Database connect issue using "SilverStripe CMS / Framework Installation"使用“SilverStripe CMS / 框架安装”的 Silverstripe 数据库连接问题
【发布时间】:2016-01-13 05:25:38
【问题描述】:

收到警告: Silverstripe cannot alter tables. This won't prevent installation, however it may cause issues if you try to run a /dev/build once installed.

我可以完成安装,但我担心当我的网站在此服务器上时这将如何影响未来的开发?

供参考:我在 Bluehost 共享主机上托管

编辑:是 - dbuser 拥有所有权限,包括 ALTER

【问题讨论】:

    标签: mysql silverstripe shared-hosting


    【解决方案1】:

    这可能是一个错误的警告。

    在非常罕见的情况下,我在某个虚拟主机上出现了此警告。我认为 SilverStripe 无法正确检查该 Web 服务器上的数据库权限。我的猜测是 SilverStripe 认为数据库用户没有正确的权限,但确实如此。

    完成安装,然后检查数据库是否正确构建。如果它构建正确,则意味着数据库用户确实拥有ALTER 表权限。

    如果数据库未正确构建,请联系网络主机,要求他们为您解决此问题。

    【讨论】:

      【解决方案2】:

      检查您是否为您的数据库用户授予了 ALTER 权限。

      【讨论】:

        猜你喜欢
        • 2022-01-21
        • 2014-02-16
        • 2013-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-04
        • 1970-01-01
        相关资源
        最近更新 更多