【发布时间】:2015-11-25 17:47:32
【问题描述】:
我在 Windows (WAMP) 下制作了一个 Symfony2 项目,我想在 MAC (MAMP) 中试用它...! 这是Windows下的parameters.yml文件:
parameters:
database_host: 127.0.0.1
database_port: null
database_name: portailwebensa
database_user: root
database_password: null
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
我更改了这些参数,以便它们在 MAC 处匹配,但出现以下错误:
致命错误:在 /Applications/MAMP/htdocs/ensa/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection 中出现消息“SQLSTATE[HY000] [2002] Connection denied”的未捕获异常“PDOException”。 php:40 堆栈跟踪:#0 /Applications/MAMP/htdocs/ensa/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(40): PDO->__construct('mysql:host=127. ...', 'root', NULL, Array) #1 /Applications/MAMP/htdocs/ensa/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(41): Doctrine\DBAL \Driver\PDOConnection->__construct('mysql:host=127....', 'root', NULL, Array) #2 /Applications/MAMP/htdocs/ensa/vendor/doctrine/dbal/lib/Doctrine/DBAL /Connection.php(356): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', NULL, Array) #3 /Applications/MAMP/htdocs/ensa/vendor/doctrine/dbal/lib/ Doctrine/DBAL/Connection.php(613): Doctrine\DBAL\Connection->connect() #4 /Applications/MAMP/htdocs/ensa/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/SingleTablePersister.php( 158): 教义\ DBAL\Connection->quote('professeur') #5 in /Applications/MAMP/htdocs/ensa/vendor/twig/twig/lib/Twig/Loader/Filesystem.php 第 93 行
提前谢谢你,我指望你:)
【问题讨论】:
标签: php mysql windows macos symfony