Portál AbcLinuxu, 14. května 2025 01:26

Dotaz: Sqlite a PHP

25.8.2009 18:04 Petr Polacek
Sqlite a PHP
Přečteno: 962×
Odpovědět | Admin

Dobry den, ucim se s Nette a jelikoz jsem si chtel vyzkouset tento priklad:

http://nettephp.com/cs/quick-start-7 (na stahnuti na strance dole)

Potrebuji na webserveru zprovoznit sqlite. Nainstaloval jsem tedy balicek sqlite3, v php.ini jsem odkomentoval

extension=sqlite.so

a restartoval apache. Sqlite vsak stale nefunguje, ve vypisu phpinfo() take nema svoji sekci. Aplikace tim padem nefunguje a vypisuje "PHP extension 'sqlite' is not loaded."

Muzete mi prosim poradit?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.8.2009 02:25 camel1cz | skóre: 25
Rozbalit Rozbalit vše Re: Sqlite a PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin

No ta extension se nenahrála. Tedy:

- jmenuje se jinak (kontrola jména souboru na disku a directivy extension= v php.ini)

- extension není nainstalována - je nainstalovaná jen sqlite knihovna, nikoliv php modul (doinstalovat balík php-sqlite nebo podobný)

- není restartovaný apache po změně (což asi je, když říkáte, že jste nastartoval apache)

- něco co mě nenapadlo? :-)

 

Amarok avatar 26.8.2009 08:35 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Sqlite a PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Trochu strilim od boku, ale pokud vim, tak instalaci balicku sqlite3 nezajistite, ze budete mit sqlite3 v php, je to oddeleno. Co zkusit misto odkomentovani "extension=sqlite.so" naopak zmenit tento radek na "extension=sqlite3.so" ?
GNUniverse - May the source be with you...
26.8.2009 10:13 Petr Polacek
Rozbalit Rozbalit vše Re: Sqlite a PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak uz to funguje, toto je spravna kombinace:

extension=pdo.so
extension=sqlite.so
extension=sqlite3.so
extension=pdo_sqlite.so

Vsechny 4 extensiony jsou nutne, saci kdyz jeden zakomentuje a uz to zase nefunguje. Zakerne...

Amarok avatar 26.8.2009 11:00 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Sqlite a PHP
Fakt zvlastni, zkousel jste ten sqlite.so vynechat a pouzivat v PHP pouze sqlite3 prikazy? PHP ma ty prikazy pro obe verze uplne odlisne (zacinaji vsechny na SQLite3).
GNUniverse - May the source be with you...
27.8.2009 10:07 Petr Polacek
Rozbalit Rozbalit vše Re: Sqlite a PHP

Ja pouze pouzivam dibi, ktere je soucasti prikladu, o kterem jsem psal v prvnim prispevku. Dovnitr nevidim.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.