我得到的错误如下。 通用标签

我尝试将xampp php设置为PATH中的php,希望它是一个配置文件,但是我对此并不走运。我不太确定为什么为什么会说没有这样的文件或目录。有人有什么想法吗?

更新:我还查看了正在调用的php.ini文件(取自php -i),并将默认套接字设置为等于XAMPP的mysql.sock文件,并且仍然相同错误。

有帮助吗?

解决方案

那很有趣。我必须将以下条目添加到MySQL的options数组中。 通用标签

我通过进入Zend / Db / Adapter / Pdo / Abstract.php(这很丑)找到了它,并把它print_r作为例外。从那里,我发现它正在尝试连接到/tmp/mysql.sock(有人知道为什么吗?)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top