Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > PHP PDO и Microsoft Access


Автор: Aver78 27.9.2015, 09:40
Пытаюсь подключиться к файлу аксеса
Код

$mDb = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=template.mdb; Uid=; Pwd=;"); 

На локалке все работает, на сервере выдает ошибку 
Цитата

 PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[IM002] SQLDriverConnect: 0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified' in /var/www/sro/data/www/sro0.ru/system/cron_s/index.php:29\nStack trace:\n#0 /var/www/sro/data/www/sro0.ru/system/cron_s/index.php(29): PDO->__construct('odbc:DRIVER={Mi...')\n#1 {main}\n  thrown in /var/www/sro/data/www/sro0.ru/system/cron_s/index.php on line 29

Не могу понять что он от меня хочет.

Автор: tzirechnoy 28.9.2015, 03:22
Чтобы ты прочёл документацыю по пакету unixODBC.

Автор: Aver78 28.9.2015, 09:03
Мне лень. Мне нужен конкретный кусок кода, что бы решить проблему на которую у емня 1 день, а не ссылки на 500 листов документации от тебя.

Автор: _zorn_ 28.9.2015, 16:24
Может тебя еще поисковиками научить пользоваться ?
https://yandex.ru/search/?text=php%20ms%20access%20linux&lr=75
http://phpclub.ru/talk/threads/php-odbc-ms-access-linux-%D0%BD%D0%B5-%D0%92%D0%B8%D0%BD%D0%B4%D0%B0.16352/
http://odbtp.sourceforge.net/

Не потратил и пяти минут....

Автор: Aver78 28.9.2015, 18:24
Ты сам хоть одним из них подключился ? Или задал вопрос яндексу ткнул в верхние три ссылки, увидел что там что-то написано и решил что вот он ответ, я гений - топикстартер дебил  ?
Исключая http://odbtp.sourceforge.net/ - его я не пробовал, не хочу еще 1 надстройку городить, все остальное я видел.

Добавлено через 3 минуты и 12 секунд
И в догонку, посмотри что мне надо подключиться через PDO.

Автор: _zorn_ 28.9.2015, 18:43
Модератор: Сообщение скрыто.

Автор: Aver78 28.9.2015, 19:36
Нет. Слишком некорректный ответ получился. Просто иди... мимо.

Автор: tzirechnoy 28.9.2015, 20:30
Цитата
. Мне нужен конкретный кусок кода, что бы решить проблему на которую у емня 1 день


Ну, ты ужэ просрал и этот день и решэние этой проблемы. Впрочем, главное, что ты просрал -- редкую возможность чему-нибудь научиться (притом бесплатно).

Впрочем, каждому -- своё, конечно.

Автор: LSD 28.9.2015, 20:30
Модератор: ответ был дан уже вторым постом, а дальше идет неконструктивный флуд. Если автор не может осилить документацию, это его проблемы. Тема закрыта.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)