我有問題,在symfony2.7數據庫連接連接 我config.yml是未能作出與MySQL Symfony2的學說
driver: pdo_mysql
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
和我parameters.yml
parameters:
database_host: 192.168.123.11
database_port: 3306
database_name: test
database_user: root
database_password: xxx
mailer_transport: smtp
mailer_host: localhost
mailer_user: null
mailer_password: null
secret: ThisTokenIsNotSoSecretChangeIt
我的服務器是
192.168.123.11
password xyz
用戶數據庫帳戶是
分配給此用戶的所有用戶權限。現在當我運行這個,它給我錯誤
[Doctrine\DBAL\Exception\DriverException]
An exception occured in driver: SQLSTATE[HY000] [1130] Host 'ap-hof.swisstr
affic.local' is not allowed to connect to this MySQL server
任何想法,我在做什麼錯誤?我可以通過ssh訪問我的服務器pluse用戶名訪問...
嘗試使用config.yml - 主機:「%DATABASE_HOST%」,而不是主持人:「% database_I host%「在parameters.yml中,我認爲database_port:null將不需要給出端口以防止mysql – herr
Typo:'」%database_I host%「' –
對我來說聽起來像服務器阻止訪問。檢查對數據庫的訪問權限。我之前沒有看到'主機不允許'錯誤,但這是導致'用戶不允許'錯誤的原因 – Horaland