MySQL_connect() working in PHP4 not in PHP5?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Swincher

    MySQL_connect() working in PHP4 not in PHP5?

    Hey - - --

    I upgraded my development machine to PHP5. My pages with the subject
    function no longer work. I am able to do an ODBC connect to the data
    files from other programs.

    I get the error:

    Fatal error: Call to undefined function mysql_connect() in
    <file.php> on line 190.

    This is a W2K machine running IIS4, if that makes a difference...
    Still works on server running PHP4.

    Clues for me?

    Many TIA - - --

    Ken
  • Rik

    #2
    Re: MySQL_connect() working in PHP4 not in PHP5?

    Swincher wrote:[color=blue]
    > Hey - - --
    >
    > I upgraded my development machine to PHP5. My pages with the subject
    > function no longer work. I am able to do an ODBC connect to the data
    > files from other programs.
    >
    > I get the error:
    >
    > Fatal error: Call to undefined function mysql_connect() in
    > <file.php> on line 190.
    >
    > This is a W2K machine running IIS4, if that makes a difference...
    > Still works on server running PHP4.
    >
    > Clues for me?[/color]

    www.php.net:

    PHP 5+

    MySQL is no longer enabled by default, so the php_mysql.dll DLL must be
    enabled inside of php.ini. Also, PHP needs access to the MySQL client
    library. A file named libmysql.dll is included in the Windows PHP
    distribution and in order for PHP to talk to MySQL this file needs to be
    available to the Windows systems PATH. See the FAQ titled "How do I add my
    PHP directory to the PATH on Windows" for information on how to do this.
    Although copying libmysql.dll to the Windows system directory also works
    (because the system directory is by default in the system's PATH), it's not
    recommended.

    As with enabling any PHP extension (such as php_mysql.dll), the PHP
    directive extension_dir should be set to the directory where the PHP
    extensions are located. See also the Manual Windows Installation
    Instructions. An example extension_dir value for PHP 5 is c:\php\ext

    Grtz,
    --
    Rik Wasmus


    Comment

    Working...