繁体   English   中英

部署期间的Symfony2数据库配置

[英]Symfony2 database configuration during deployment

嗨,我是symfony2网站开发的新手。 我已经使用本地主机上的数据库开发了一个示例symfony2应用程序。 在我的本地主机上运行正常。

我已将项目上传到Web服务器,除与数据库连接的文件外,所有文件都在Web服务器上工作。 当我请求与数据库连接的文件时,出现这些错误。

警告:PDO :: __ construct():第40行上的/home/pipeline/public_html/BusinessPipeline/BusinessPipeline/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php中,MySQL服务器已消失

警告:PDO :: __ construct():读取问候数据包时出错。 第40行的/home/pipeline/public_html/BusinessPipeline/BusinessPipeline/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php中的PID = 18547

我已经按如下所示设置了parameters.yml文件。

# app/config/parameters.yml
parameters:
    database_driver:    pdo_mysql
    database_host:      localhost
    database_name:      test_project
    database_user:      my_username
    database_password:  my_password

我没有做任何更改,只是更改了parameters.yml。

对于此问题,我该怎么办,在部署之前是否需要进行任何配置?

提前致谢

检查MySQL服务器文档以获取有关您的错误消息的特定问题:

B.5.2.9 MySQL服务器不见了

检查wait_timeout问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM