gpt4 book ai didi

php - 设置 Codeception 时无法连接到数据库

转载 作者:行者123 更新时间:2023-11-29 12:22:05 26 4
gpt4 key购买 nike

我第一次尝试设置 Codeception,但是当我运行 run --debug 时,我收到数据库连接错误,但我找不到配置的位置来更改此错误。

vagrant@localhost/var/www/crmpicco(确认)$ php供应商/codeception/codeception/codecept run --debug

Codeception PHP 测试框架 v1.9-dev
由 Sebastian Bergmann 的 PHPUnit 3.7.28 提供支持。

[Codeception\Exception\Module] (Exception in Db) SQLSTATE[HY000] [1045] Access denied for user 'ubuntu'@'localhost' (using password: NO) while creating PDO connection

最佳答案

我最终在以下文件中找到了解决此问题的凭据:

  • 测试/acceptance.suite.yml
  • 测试/功能性.suite.yml

    class_name: TestGuy
    modules:
    enabled: [REST, Db, ZF1, TestHelper, DbzHelper, GuzzleHelper]<br/>
    config:
    REST:
    timeout: 90
    Db:
    dsn: 'mysql:host=10.0.0.200;dbname=crmpicco_test'
    user: 'vagrant'
    password: 'vagrant'
    dump: tests/_data/dump.sql
    populate: true
    cleanup: false
    ZF1:
    env: 'test'
    app_path: 'crmpicco/application'
    lib_path: 'library'
    config: 'crmpicco/application/configs/application.ini'

关于php - 设置 Codeception 时无法连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28852259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com