Re: help needed: Call to undefined function: mssql_connect()

From: Date: Mon, 06 Jan 2003 16:05:39 +0000
Subject: Re: help needed: Call to undefined function: mssql_connect()
References: 1  Groups: php.install 
Request: Send a blank email to php-install+get-9579@lists.php.net to get a copy of this message
Hello, I don't use MSSQL so I could be wrong. Anyway, let me try ;) "paula@nervesane.net" <paula@nervesane.net> wrote: > Hi there, > > Hope someone can help me with this. > I need to connect to a MS SQL database but my attemps fail once and > again. > This is the error message I get when try to connect: > > Fatal error: Call to undefined function: mssql_connect() in > /var/www/htdocs/DB_conn.php on line 8 > > The script is very simple: > > <?php > > $hostname = "10.0.0.206:1433"; > $username = "sa"; > $password = ""; > $dbName = "dbname_here"; > > $idLink = mssql_connect($hostname,$username,$password) or die(" > DATABASE > FAILED TO RESPOND."); > mssql_select_db($dbName) or die("Table unavailable"); > > ?> > > Now, this is the info I can provide: > > 1) PHP version 4.3.0-dev > > 2) phpinfo shows: > './configure' > '--prefix=/usr/local' > '--enable-module=so' > '--with-mod_charset' > '--enable-sockets' > '--enable-memory-limit' > '--with-sybase=/usr/local/freetds' Perhaps, because you don't have --with-mssql=/path/ here? <from_the_manual> Installation The MSSQL extension is enabled by adding extension=php_mssql.dll to php.ini. To get these functions to work, you have to compile PHP with --with- mssql=[DIR], where DIR is the FreeTDS install prefix. </from_the_manual> > 3) Of course, freetds is located at /usr/local/freetds and works properly. > It was tested using tsql -H -p -U and it's ok. > > 4) I also tried adding #!/usr/local/bin/php to try it as a shell scripting > thing and it WORKS! Which is very confusing. Well, you can actually have two *different* versions of php so it's possible that they were compiled in different ways... - E ...[snip]... __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/

« previous php.install (#9579) next »