Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

не включается pdo

445
09 августа 2012 года
Charley
176 / / 16.08.2011
Не могу решить вопрос 2-ую неделю. На win7 стоит связка php 5.2.17+apache 2.2+mysql 5.1. Обычный mysql работает на ура, но вот pdo отказывается.
Вот этот код вызывает исключение:
Код:
define('DB_DRIVER','mysql');
define('DB_HOST','localhost');
define('DB_NAME','gallery');
define('DB_USER','root');
define('DB_PASS','password');
 
try
{
    // соединяемся с базой данных
 
    $connect_str = DB_DRIVER . ':host='. DB_HOST . ';dbname=' . DB_NAME;
    $db = new PDO($connect_str,DB_USER,DB_PASS);
} catch(PDOException $e)
{
    die("Error: ".$e->getMessage());
}
В итоге показывает Error: SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'localhost' (10061)
И еще просьба не советовать установить всякие там denwer.
1
09 августа 2012 года
kot_
7.3K / / 20.01.2000
модуль PDO подключен и работает? Пути к расширениям прописаны? Если в консоли вбить php - что выводит?
445
10 августа 2012 года
Charley
176 / / 16.08.2011
Помогла перестановка apache, php, mysql. Но я так думаю, что не были прописаны нужные extention_dir в php.ini
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог