Sqlite3 desteği ile PHP

5 Cevap php

PHP SQLite desteği ile derlenmiş olup olmadığını nasıl anlarım? O değil, ve ben ayrıcalıklar değiştirmek yoksa, ben php-Sqlite3 işlevlerine erişim yanı sıra bir SQLite veritabanını okumak için hangi alternatifler var?

5 Cevap

Ben özellikle bu yüzden ne kontrol var PDO ve PDO_sqlite destek, SQLite v.3 destek isteyin görüyoruz. Yerli php_sqlite uzantısı sadece 5.2 PHP 5 SQLite v.2 destekler. PHP 5.3 yerli php_sqlite3 uzantısı vardır, ama dün sadece piyasaya sürülmüştür gibi bu, sizin durumda değil sanırım.

Ben kurulum önerilen PEAR MDB2 mevcut sürücüleri üzerinde sadece bir soyutlama katmanı olarak, onları yerine geçmez, bu içermiyorsa eğer şans olduğuna inanıyorum.

Eğer komut satırı php var ise, bunu:

php -m

SQLite sonra listedeki olmalıdır.

O zaman yoksa ben şans sizin dışarı inanıyorum (ama bi'şey emin değilim)

Eğer php yerleşik SQLLite desteği yok, ve bir uzantısı olarak inşa edemez, her zaman armut uzantısını http://pear.php.net/package/MDB2 deneyebilirsiniz.

Ben kendim kullanmadım, ama http://pear.php.net/package/MDB2_Driver_sqlite/ SQLLite desteklediğini iddia

Debian dağıtımları varsayarsak

apt-get install php5-sqlite

veya RedHat dağıtımlar

yum install php5-sqlite

ve emin Sqlite3 yüklü olduğundan emin olun