我刚收到一些客户的开放项目文件,我必须做一些调整。该项目基于Symfony Framework,为了让项目在我的机器上运行,我必须设置symfony工作流程。
我已经安装了所有必要的dev依赖项,当我通过以下方式启动我的应用程序时:
php bin/console server:run
我收到以下错误:[PDOException] SQLSTATE [HY000] [2002]没有这样的 文件或目录
我读了几个有关此错误的主题,大多数人建议将主机从“127.0.0.1”更改为“localhost”,反之亦然。
如果我输入“localhost”作为我的主持人,我最终会得到上面的错误。
如果我把“127.0.0.1”作为我的主机,我会“拒绝连接”而不是“没有这样的文件或目录”
答案 0 :(得分:0)
运行
app / console doctrine:schema:update --force
创建数据库和项目的所有表。
如果有任何有效或无效,请告知我们。
答案 1 :(得分:0)
我遇到了同样的问题并通过添加
修复了它parameters:
#...
database_driver: pdo_mysql
在app/parameters.yml
文件中。
您还应该检查database_(name|user|password)
值是否正确。