抛出'PDOException'异常,错误信息为'SQLSTATE[HY000] [2002] No such file or directory'。

3

在尝试使用部署在PHP云中的Zend Framework 1.12.X进行身份验证时,我遇到了这个错误。

1个回答

3

我想我解决了自己的问题... 我通过以下方式使它工作起来,对于主机名/主机,请尝试使用在Zend Server -> PHP云选项卡 -> 概述页面 -> 用户参数选项卡中找到的凭据... 然后将凭证中的“主机”部分设置为以下内容:

[general]
 db.adapter = PDO_MYSQL
 db.params.host = CONTAINERNAME-db.my.phpcloud.com
 db.params.username = ZEND_DB_USERNAME
 db.params.password = ZEND_DB_USERNAME
 db.params.dbname = ZEND_DB_DBNAME

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接