2016-09-14 5 views
0

Эй, ребята, я использую болт CMS и basially конфигурационный файл базы данных файл YML, который выглядит, как показано ниже:Как установить болт CMS с MySQL ??

# Database setup. The driver can be either 'sqlite', 'mysql' or 'postgres'. 
# 
# For SQLite, only the databasename is required. However, MySQL and PostgreSQL 
# also require 'username', 'password', and optionally 'host' (and 'port') if the database 
# server is not on the same host as the web server. 
# 
# If you're trying out Bolt, just keep it set to SQLite for now. 
database: 
    driver: mysqli 
    databasename: bolt 

Если я сохранить эти настройки и перейдите к http://localhost:8080/bolt/public/,

я могу видеть войти в экран, но я хочу использовать MySql и поэтому я изменить настройки на следующее:

# Database setup. The driver can be either 'sqlite', 'mysql' or 'postgres'. 
# 
# For SQLite, only the databasename is required. However, MySQL and PostgreSQL 
# also require 'username', 'password', and optionally 'host' (and 'port') if the database 
# server is not on the same host as the web server. 
# 
# If you're trying out Bolt, just keep it set to SQLite for now. 
database: 
    driver: MySQL 
    databasename: bolt 
    host: localhost 
    username: root 
    password: 

Теперь я получаю следующий экран:

http://imgur.com/E6GBkll

Я вставить ошибку ниже тоже:

Fatal error: Uncaught exception 'Bolt\Exception\LowLevelDatabaseException' with message 'MySQL was selected as the database type, but it is not supported.' in C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Exception\LowLevelDatabaseException.php:41 Stack trace: #0 C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Configuration\LowlevelChecks.php(188): Bolt\Exception\LowLevelDatabaseException::unsupportedDriver('MySQL') #1 C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Configuration\ResourceManager.php(451): Bolt\Configuration\LowlevelChecks->doDatabaseCheck() #2 C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Configuration\ResourceManager.php(412): Bolt\Configuration\ResourceManager->verifyDb() #3 C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Configuration\ResourceManager.php(395): Bolt\Configuration\ResourceManager->postInitialize() #4 C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Application.php(59): Bolt\Configuration\ResourceManager->initialize() #5 C:\xampp\htdocs\bolt\vendor\bolt\bolt\app\bootstrap.php(123): Bolt\Application->__construct(Array) #6 in C:\xampp\htdocs\bolt\vendor\bolt\bolt\src\Exception\LowLevelDatabaseException.php on line 41 

Любая идея, как я могу получить MySql работать с болтом?

спасибо.

ответ

1

поскольку имя вашего драйвера неверно.

Использование driver: mysql