Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ SQLite _ Uruchomienie SQLite extension dla projektu php

Napisany przez: Juzek 6.01.2012, 10:12:43

Witam.
Chciałbym skorzystać z SQLite w moim projekcie. Zainstalowałem odpowiednie pakiety, phpinfo() wypisuje obecność sqlite itd. Ale na stronie projektu nadal otrzymuję komunikat:

Cannot use SQLite storage because the 'sqlite' extension is not loaded in the current PHP environment.

Jak mogę uruchomić rozszerzenie dla 'tego' środowiska ?

Dziękuję z góry za rady.

Pozdrawiam.

Napisany przez: erix 6.01.2012, 13:04:53

Rozszerzenie SQLite, to nie jest to samo, co moduł SQLite do PDO. A podejrzewam, że korzystasz z tego drugiego.

Napisany przez: Juzek 6.01.2012, 13:41:06

W Synaptic'u widzę, że mam również zainstalowany php5-sqlite, czyli to co pozostaje na liście po wpisaniu słowa PDO.

Trochę więcej szczegółów, które mogą okazać się przydatne:
Projekt jest pisany w Zend,
błąd jest zwracany z Zend_Cache_Backend_Sqlite,
po ustawieniu resources.db.adapter = "PDO_SQLITE" mogę dowolnie wywoływać błędy Sqlite np syntaxy w zapytaniach, co podpowiada mi, że Zend widzi i może skorzystać z Sqlite.

Napisany przez: erix 6.01.2012, 19:25:56

Cytat
W Synaptic'u widzę, że mam również zainstalowany php5-sqlite, czyli to co pozostaje na liście po wpisaniu słowa PDO.

Od kiedy to menedżer pakietów jest ważniejszy od phpinfo? Nigdy nie instaluję pehapa z pakietów, kompilacja nie trwa długo, a masz kontrolę nad wszystkim. I pomijam już fakt, że wydajniej działa. tongue.gif

Napisany przez: Juzek 8.01.2012, 20:21:16

Na wirtualnej maszynie postawiłem Mandarynkę, lista Synaptica identyczna. Na Mandarynce działa bez problemu. Dodatkowo na 11.10 zainstalowałem wersję sqlite ze strony producenta wg instrukcji z archiwum, efekt ten sam - nie działa. Szkoda, że kolejne dystrybucje ubuntu przypominają kolejne wersje windowsów - wygląd ponad niezawodność i użyteczność.

Napisany przez: piotrooo89 8.01.2012, 20:43:03

a masz w php.ini ustawione odpowiednie extension?

Napisany przez: erix 8.01.2012, 21:56:58

Cytat
Na Mandarynce działa bez problemu. Dodatkowo na 11.10 zainstalowałem wersję sqlite ze strony producenta wg instrukcji z archiwum, efekt ten sam - nie działa. Szkoda, że kolejne dystrybucje ubuntu przypominają kolejne wersje windowsów - wygląd ponad niezawodność i użyteczność.

Skompiluj sobie pehapa, to nie boli, a będziesz miał z głowy wiele problemów.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)