繁体   English   中英

尝试与Zend Framework Abstract.php连接时出现DB连接问题没有此类文件或目录

[英]DB connection issue when trying to connect with Zend Framework Abstract.php No Such File Or Directory

我正在尝试使用MAMP在本地计算机上设置ZF1应用程序。 我正在尝试运行Ruckusing数据库迁移,但是ZF1似乎无法连接到我的数据库。

这是我正在运行的命令,也是我得到的错误。

crmpicco-MacBook:confirmation crmpicco$ php vendor/ruckusing/ruckusing-migrations/ruckus.php db:migrate ENV=development
Array
(
    [directory] => webapp
    [type] => mysql
    [host] => localhost
    [port] => 3306
    [database] => crmpicco_confirmation
    [user] => root
    [password] => root
    [socket] => /Applications/MAMP/tmp/mysql/mysql.sock
    [charset] => utf8
)

Abstract.php(144) : SQLSTATE[HY000] [2002] No such file or directory

我应该在哪里解决这个问题?

我找到了解决方案。

默认情况下,我使用的是OSX随附的标准PHP。

我需要更改命令以使用随MAMP一起安装的PHP二进制文件,例如

/Applications/MAMP/bin/php/php5.6.2/bin/php vendor/ruckusing/ruckusing-migrations/ruckus.php db:migrate ENV=development

希望这对某人有帮助。

感谢@tunder ;)

暂无
暂无

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

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