Hi, I hope this would allow me to address this problem to a step further now. After getting FreeTDS installed, my error has now moved away from the undefined function level. I have looked through the PHP help from http://us3.php.net/manual/en/function.mssql-connect.php, and configured according to what has been listed in the user commentsThis is my error now:
PHP Warning: mssql_connect(): Unable to connect to server: 192.168.10.128 in /usr/local/apache/htdocs/test.php on line 22 As some of you suggested, I find it surprising that after installing FreeTDS and referencing it when I was installing it using --with-sybase=/usr/local/freetds option when I installed the PHP, it kept on bringing me back errors saying that it cannot find it. I am not sure if it is the cause of why I still cannot connect. As for my php.info, I tried to run the search to find mssql values, but I cannot find any. Is this the reason why I still cannot connect to a different machine to its MS SQL using PHP? Have I missed something in my setup or something? Note: The setup for the database is accessible by another computer using the same server passwords, etc. I welcome any suggestions on t his. Alice ====================================================== Alice Wei MIS 2009 School of Library and Information Science Indiana University Bloomington [EMAIL PROTECTED] ________________________________________ From: Olavi ivask [EMAIL PROTECTED] Sent: Thursday, June 12, 2008 2:20 PM To: Wei, Alice J. Cc: php-db@lists.php.net Subject: RE: [PHP-DB] PHP to MS SQL Package Hello, Here is a good article about ms-sql & PHP on Linux (http://www.devarticles.com/index2.php?option=content&task=view&id=667&pop=1&page=0&hide_js=1) Olavi Ivask On Thu, 2008-06-12 at 13:43 -0400, Wei, Alice J. wrote: > Hi, > > After stopping the Apache server, I reinstalled PHP by adding the line you > had below, and then restarted Apache. > > ./configure > --with-apxs2=/usr/local/apache/bin/apxs \ > --with-sybase=/usr/local/freetds > --prefix=/usr/local/apache/php \ > make > make install > > After this has been completed, I am still getting the same error about how > the function is not defined. > > Fatal error: Call to undefined function mssql_connect() in > /usr/local/apache/htdocs/create_new_entry_master.php on line 20 > > Could there be other options? Or, am I missing something here? > > Alice > ====================================================== > Alice Wei > MIS 2009 > School of Library and Information Science > Indiana University Bloomington > [EMAIL PROTECTED] > ________________________________________ > From: Olavi ivask [EMAIL PROTECTED] > Sent: Thursday, June 12, 2008 12:57 PM > To: Wei, Alice J. > Cc: php-db@lists.php.net > Subject: Re: [PHP-DB] PHP to MS SQL Package > > Hi, > > you need to install "freetds" before compiling php. > > compile php: > > ./configure [--with-apxs --with-mysql...] > --with-sybase=/usr/local/freetds > make > make install > > Olavi Ivask > > On Thu, 2008-06-12 at 12:14 -0400, Wei, Alice J. wrote: > > Hi, > > > > I am currently using a Linux box with Fedora 9.0 and I am trying to > > connect PHP to a MS SQL database. All the permissions on the MS SQL > > database is up to date and accurate, but I consistently get errors that say > > > > PHP Fatal error: Call to undefined function mssql_connect() in > > /usr/local/apache/htdocs/create_new_entry_master.php on line 20 > > > > I have looked into the options of using FreeBSD, as suggested on the > > http://us3.php.net/manual/en/function.mssql-connect.php#83196, but I am > > not sure if I could use it since I don't use a Windows Machine to run my > > PHP. > > Does anyone have any suggestions? > > > > Alice > > ====================================================== > > Alice Wei > > MIS 2009 > > School of Library and Information Science > > Indiana University Bloomington > > [EMAIL PROTECTED] > > > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php