Reply to Re: ODBC connect possible from CLI but not web!?

Your name:

Reply:


Posted by Andy Hassall on 10/03/96 11:18

On Sun, 12 Jun 2005 01:00:00 +0200, "Christian Rasmussen" <something@somewhere>
wrote:

>I connect via ODBC to an economic system, works fine from a windows
>commandline with this script:
>
><?
>odbc_connect("name", "", "");
>?>
>
>But if I execute it in a browser via the Apache webserver (2.0.54) I get:
>
>Warning: odbc_connect(): SQL error: [Simba][SimbaEngine ODBC Driver][DRM
>File Library]General error., SQL state S1000 in SQLConnect in
>C:\html\test.php on line 2
>
>I don't understand why there is a difference, I just installed PHP and
>Apache on this Windows XP workstation - any ideas? I read in the php.ini
>that no dll's were required anymore for ODBC...!?

This sort of thing is almost always due to the fact that your webserver runs
scripts under a different and much more privilege-limited environment than your
login user.

Some approaches:

(a) Modify permissions on the ODBC drivers and any related files (can't comment
what they may be, since I don't know what "Simba" is).

(b) If you're connecting via a DSN, check it's set up as a System DSN not a
User DSN - remember, you're running as a different user in the webserver.

(c) Set up a new account specifically for the webserver, so you can grant
specific privileges to it.

(d) Probably others depending on your exact situation.

--
Andy Hassall / <andy@andyh.co.uk> / <http://www.andyh.co.uk>
<http://www.andyhsoftware.co.uk/space> Space: disk usage analysis tool

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация