1

我一直在阅读有关此的文档,但完全感到困惑。安装后我的 mysite/_config.php 文件为空。我在哪里可以找到网站的数据库设置,例如用户名、数据库名称和密码?

此处的文档页面:https ://docs.silverstripe.org/en/4/changelogs/4.0.0/#env

4

1 回答 1

5

您需要在.env文件中定义它们,请参阅.env.example安装程序随附的文件以获取模板。

该示例(来自您发布的链接):

## Environment {#environment}
SS_ENVIRONMENT_TYPE="dev"
SS_DEFAULT_ADMIN_USERNAME="admin"
SS_DEFAULT_ADMIN_PASSWORD="password"
SS_BASE_URL="http://localhost/"

## Database {#database}
SS_DATABASE_CHOOSE_NAME="true"
SS_DATABASE_CLASS="MySQLDatabase"
SS_DATABASE_USERNAME="root"
SS_DATABASE_PASSWORD=""
SS_DATABASE_SERVER="127.0.0.1"

请注意,SS_DATABASE_CHOOSE_NAME它将自动为您确定数据库名称并创建它。如果您想使用特定的数据库名称,您可以忽略此行并SS_DATABASE_NAME改为设置。

于 2018-03-01T20:29:47.443 回答