Cannot get sqlite to work in PHP5

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

    #1

    Cannot get sqlite to work in PHP5

    I am using Windows XP. The docs say that sqlite is built in to PHP5.1


    <?php
    $sql=sqlite_ope n(":memory:") ;
    $sql->close();
    ?>
    When I run this code, I get the message below

    C:\PhpApps>php-cgi php-1.php
    PHP Stack trace:
    PHP 1. {main}() C:\PhpApps\PHP-1.php:0
    PHP Fatal error: Call to undefined function sqlite_open() in
    C:\PhpApps\PHP-1.p
    hp on line 7
    X-Powered-By: PHP/5.1.2
    Content-type: text/html


    I then add php_sqlite to my php.ini. When I run it it gives a different
    message about php_pdo.dll missing.

    Any help is appreciated.

  • ImOk

    #2
    Re: Cannot get sqlite to work in PHP5

    Ok, I got it to work, my mistake.

    1) php_pdo.dll is there, but was not showing as a comment in the INI
    file. I looked in extensions and added the line.

    2) extension=php_p do.dll must precede extension=php_s qlite.dll.
    Otherwise same error.


    ImOk wrote:[color=blue]
    > I am using Windows XP. The docs say that sqlite is built in to PHP5.1
    >
    >
    > <?php
    > $sql=sqlite_ope n(":memory:") ;
    > $sql->close();
    > ?>
    > When I run this code, I get the message below
    >
    > C:\PhpApps>php-cgi php-1.php
    > PHP Stack trace:
    > PHP 1. {main}() C:\PhpApps\PHP-1.php:0
    > PHP Fatal error: Call to undefined function sqlite_open() in
    > C:\PhpApps\PHP-1.p
    > hp on line 7
    > X-Powered-By: PHP/5.1.2
    > Content-type: text/html
    >
    >
    > I then add php_sqlite to my php.ini. When I run it it gives a different
    > message about php_pdo.dll missing.
    >
    > Any help is appreciated.[/color]

    Comment

    Working...