Ошибка при создании подключения к PDO в PHP

Сегодня я удалил и переустановил последнюю версию lampp, чтобы перейти на php 5.30, и вдруг очень простое приложение не может подключиться к базе данных mysql. Я'используя PDO для подключения и получая следующую ошибку:

Warning: PDO::__construct() [pdo.--construct]: [2002] Invalid argument (trying to connect 
via unix://) in /home/raistlin/www/todoapp/home.php on line 9

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002]
Invalid argument' in /home/raistlin/www/todoapp/home.php:9 Stack trace: #0
/home/raistlin/www/todoapp/home.php(9): PDO->__construct('mysql:host=loca...', 'USER', 
'PASSWORD') #1 {main} thrown in /home/raistlin/www/todoapp/home.php on line 9

Я не улавливаю ошибку в данный момент ради ее устранения.

Для репликации проблемы в моей системе достаточно следующего кода:

"mysql:host=localhost;dbname=todoapp",
    "host"=>"localhost",
    "user"=>"user",
    "password"=>"password",
    "todoapp"=>"todoapp"
    );

    echo implode('<br \="">',$DBACCESS);

    $dbh = new PDO($DBACCESS['connstring'],$DBACCESS['user'],$DBACCESS['password']);

    $dbh = null;
?>

Смотря онлайн, яМы нашли одного или двух других людей с такой же проблемой, но никто из них не получил ответа, а тем более рабочего. Кто-нибудь знает, что происходит? Что-то я пропустил в конфигурации? Что мне нужно сделать, чтобы это исправить?

Ответы на вопрос(5)

Ваш ответ на вопрос