使用 "SilverStripe CMS / Framework Installation" 的 Silverstripe 数据库连接问题

Silverstripe Database connect issue using "SilverStripe CMS / Framework Installation"

收到警告: 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

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

这可能是一个不正确的警告。

在极少数情况下,我会在某个 Web 主机上看到此警告。我认为 SilverStripe 无法正确检查该 Web 服务器上的数据库权限。我的猜测是 SilverStripe 认为数据库用户没有正确的权限,但确实如此。

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

如果数据库构建不正确,请联系网络托管服务商,要求他们为您解决此问题。