«Нет такого файла или каталога» SQLSTATE Ошибка с использованием PhPunit с Frame in Champp & Zend

StackOverflow https://stackoverflow.com/questions/3062973

Вопрос

Ошибка, которую я получаю ниже.

Zend_Db_Adapter_Exception: SQLSTATE[HY000] [2002] No such file or directory

Я попробовал настроить XAMPP PHP, чтобы быть PHP на моем пути, надеясь, что это файл конфигурации, но мне не повезло с этим. Я не совсем уверен, почему еще не скажут такой файл или каталог. У кого-нибудь есть идеи?

Обновлять: Я также смотрел в файл php.ini, который называется (как взят из PHP -I), и установите сокет по умолчанию для равных файлов mysql.sock askl.sock, а также ту же ошибку.

Это было полезно?

Решение

Это было весело. Я должен был добавить следующую запись в массив параметров из MySQL.

'unix_socket' => '/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock',

Я нашел это по (это уродливо), входя в Zend / db / adapter / pdo / allow.php и имея его print_r исключение. Оттуда я нашел, что пытается подключиться к /tmp/mysql.sock (кто-нибудь знает, почему?)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top