Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita? [SOLUCIONADO]

2013-08-06 Por tema Ariel Martin Bellio

El 29/05/2013 02:20 p.m., Ariel Martín Bellio escribió:

El 29/05/2013 11:13 a.m., Camaleón escribió:

El Tue, 28 May 2013 21:25:40 -0300, Ariel Martín Bellio escribió:


El 28/05/2013 02:30 p.m., Camaleón escribió:

El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:


Acabo de migrar a Debian 7.

Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

(...)

Yo empezaría por:

http://nesj.net/blog/2011/05/sqlite-and-php/



Eso ya lo tengo sabido, gracias..

¿Y qué error te aparece cuando sigues esos pasos?


*Fatal error*: Call to undefined function sqlite_open()


En Debian 6.0.7 funcionaba perfecto.

Pues entonces seguramente te estés saltando algo.

Saludos,





Para la versión de PHP que tengo instalada debo usar SQLite3


<>

Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita? [SOLUCIONADO]

2013-05-29 Por tema Ariel Martín Bellio
El 29/05/2013 02:49 p.m., Camaleón escribió:
> El Wed, 29 May 2013 14:20:33 -0300, Ariel Martín Bellio escribió:
>
> (los mensajes sin formato html, gracias...)
>
>> El 29/05/2013 11:13 a.m., Camaleón escribió:
>>> El Tue, 28 May 2013 21:25:40 -0300, Ariel Martín Bellio escribió:
>>>
 El 28/05/2013 02:30 p.m., Camaleón escribió:
> El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:
>
>> Acabo de migrar a Debian 7.
>>
>> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
> (...)
>
> Yo empezaría por:
>
> http://nesj.net/blog/2011/05/sqlite-and-php/
>
>
 Eso ya lo tengo sabido, gracias..
>>> ¿Y qué error te aparece cuando sigues esos pasos?
>> *Fatal error*: Call to undefined function sqlite_open()
> Doy por hecho que has creado una tabla para la bdd y que accedes al CLI 
> de sqlite3 sin problemas. Si es así y obtienes ese error cuando intentas 
> conectar mediante php es que tienes una versión -bien de php o bien de 
> sqlite- que no admite esa función que estás usando para iniciar la bdd.
>
> Revisa qué versiones tienes instaladas de ambas y el manual de php para 
> comprobar si esa función existe en esa versión y si al extensión está 
> registrada correctamente en el php.ini (si usas los paquetes de Debian 
> debería estarlo pero no estaría de más que revisaras el manual del 
> paquete en "/usr/share/doc/php5-sqlite" por si indican instrucciones 
> adicionales).
>
> Saludos,
>

Pido disculpas, el problema era ese, tengo que usar SQLite3 (por la
versión de PHP) y es muy diferente... así que tengo que reprogramarlo.

Muchas Gracias!,
<>

Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-29 Por tema Camaleón
El Wed, 29 May 2013 14:20:33 -0300, Ariel Martín Bellio escribió:

(los mensajes sin formato html, gracias...)

> El 29/05/2013 11:13 a.m., Camaleón escribió:
>> El Tue, 28 May 2013 21:25:40 -0300, Ariel Martín Bellio escribió:
>>
>>> El 28/05/2013 02:30 p.m., Camaleón escribió:
 El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:

> Acabo de migrar a Debian 7.
>
> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
 (...)

 Yo empezaría por:

 http://nesj.net/blog/2011/05/sqlite-and-php/


>>> Eso ya lo tengo sabido, gracias..
>> ¿Y qué error te aparece cuando sigues esos pasos?
> 
> *Fatal error*: Call to undefined function sqlite_open()

Doy por hecho que has creado una tabla para la bdd y que accedes al CLI 
de sqlite3 sin problemas. Si es así y obtienes ese error cuando intentas 
conectar mediante php es que tienes una versión -bien de php o bien de 
sqlite- que no admite esa función que estás usando para iniciar la bdd.

Revisa qué versiones tienes instaladas de ambas y el manual de php para 
comprobar si esa función existe en esa versión y si al extensión está 
registrada correctamente en el php.ini (si usas los paquetes de Debian 
debería estarlo pero no estaría de más que revisaras el manual del 
paquete en "/usr/share/doc/php5-sqlite" por si indican instrucciones 
adicionales).

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ko5f2s$n1v$1...@ger.gmane.org



Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-29 Por tema Ariel Martín Bellio
El 29/05/2013 11:13 a.m., Camaleón escribió:
> El Tue, 28 May 2013 21:25:40 -0300, Ariel Martín Bellio escribió:
>
>> El 28/05/2013 02:30 p.m., Camaleón escribió:
>>> El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:
>>>
 Acabo de migrar a Debian 7.

 Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
>>> (...)
>>>
>>> Yo empezaría por:
>>>
>>> http://nesj.net/blog/2011/05/sqlite-and-php/
>>>
>>>
>> Eso ya lo tengo sabido, gracias..
> ¿Y qué error te aparece cuando sigues esos pasos?

*Fatal error*: Call to undefined function sqlite_open()

>> En Debian 6.0.7 funcionaba perfecto.
> Pues entonces seguramente te estés saltando algo.
>
> Saludos,
>

<>

Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-29 Por tema Camaleón
El Tue, 28 May 2013 21:25:40 -0300, Ariel Martín Bellio escribió:

> El 28/05/2013 02:30 p.m., Camaleón escribió:
>> El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:
>>
>>> Acabo de migrar a Debian 7.
>>>
>>> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
>> (...)
>>
>> Yo empezaría por:
>>
>> http://nesj.net/blog/2011/05/sqlite-and-php/
>>
>>
> Eso ya lo tengo sabido, gracias..

¿Y qué error te aparece cuando sigues esos pasos?

> En Debian 6.0.7 funcionaba perfecto.

Pues entonces seguramente te estés saltando algo.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ko52dr$n1v$9...@ger.gmane.org



Re: [[OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-29 Por tema Gonzalo Rivero
El mar, 28-05-2013 a las 14:05 -0300, Ariel Martín Bellio escribió: 
> Acabo de migrar a Debian 7.
> 
> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
> 
> Reinicié apache2 y no anduvo entonces reinicié el sistema y tampoco.
> 
> Página que al hacer el POST muestra el error:
> http://www.ebiblio.com.ar/contacto.php
> 
> Error:
> Fatal error: Call to undefined function sqlite_open() in
> /home/bibliotecario/public_html/enviando.php on line 52
> 
> Linea 52:
> $sql = sqlite_open('basededatos.sqlite',0755,$sqliteerror);
> 
> phpinfo:
> http://www.ebiblio.com.ar/cacape.php
> 
> # uname -a
> Linux c3p0 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2+deb7u2 i686 GNU/Linux
> 
> # cat /home/bibliotecario/etc/php5/php.ini | grep sqlite
> [sqlite]
> ; http://php.net/sqlite.assoc-case
> ;sqlite.assoc_case = 0
> [sqlite3]
> ;sqlite3.extension_dir =
> 
> # php -i | grep sqlite
> /etc/php5/cli/conf.d/20-pdo_sqlite.ini,
> /etc/php5/cli/conf.d/20-sqlite3.ini
> PDO drivers => mysql, sqlite
> pdo_sqlite
> sqlite3
> sqlite3.extension_dir => no value => no value
> 
> 
> Desde ya, muchas gracias,
> 
según veo en el phpinfo que mandaste en ese link si se está cargando
bien:
sqlite3

SQLite3 support enabled
SQLite3 module version 0.7
SQLite Library 3.7.13

pero si reviso la documentación
(http://docs.php.net/manual/es/sqlite3.open.php) , la función no se
llama sqlite_open sino sqlite3::open, fijate los ejemplos 

-- 
(-.(-.(-.(-.(-.(-.-).-).-).-).-).-)



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1369831899.2660.17.ca...@eeepc.ucasal.ar



Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Ariel Martín Bellio
El 28/05/2013 03:52 p.m., Carlos Zuniga escribió:
> On Tue, May 28, 2013 at 12:07 PM, Ariel Martín Bellio
>  wrote:
>> Acabo de migrar a Debian 7.
>>
>> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
>>
>> Reinicié apache2 y no anduvo entonces reinicié el sistema y tampoco.
>>
>> Página que al hacer el POST muestra el error:
>> http://www.ebiblio.com.ar/contacto.php
>>
>> Error:
>> Fatal error: Call to undefined function sqlite_open() in
>> /home/bibliotecario/public_html/enviando.php on line 52
>>
>> Linea 52:
>> $sql = sqlite_open('basededatos.sqlite',0755,$sqliteerror);
>>
>> phpinfo:
>> http://www.ebiblio.com.ar/cacape.php
>>
>> # uname -a
>> Linux c3p0 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2+deb7u2 i686 GNU/Linux
>>
>> # cat /home/bibliotecario/etc/php5/php.ini | grep sqlite
>> [sqlite]
>> ; http://php.net/sqlite.assoc-case
>> ;sqlite.assoc_case = 0
>> [sqlite3]
>> ;sqlite3.extension_dir =
>>
>> # php -i | grep sqlite
>> /etc/php5/cli/conf.d/20-pdo_sqlite.ini,
>> /etc/php5/cli/conf.d/20-sqlite3.ini
>> PDO drivers => mysql, sqlite
>> pdo_sqlite
>> sqlite3
>> sqlite3.extension_dir => no value => no value
>>
>>
>> Desde ya, muchas gracias,
>>
> Php5 en Debian trae sqlite3, ya no el 2. Tienes dos opciones, usarlo
> directamente [0] o usarlo a través de PDO [1].
>
> Con SQLite3:
>
>  $db = SQLite3('archivo.db');
> $result = $db->exec('SELECT * FROM Foo;');
> var_dump($result->fetchArray());

Probé de esta forma y me da el mismo error

>
> Con PDO:
>
>  $db = new PDO('sqlite:archivo.db');
> $result = $db->query('SELECT * FROM Foo;');
> var_dump($result->fetchAll());
>
>
> Saludos
>
> [0] http://php.net/manual/en/book.sqlite3.php
> [1] http://php.net/manual/en/book.pdo.php
> --
> A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
> de leer manuales.
>
>

<>

Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Ariel Martín Bellio
El 28/05/2013 02:30 p.m., Camaleón escribió:
> El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:
>
>> Acabo de migrar a Debian 7.
>>
>> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
> (...)
>
> Yo empezaría por:
>
> http://nesj.net/blog/2011/05/sqlite-and-php/
>
> Saludos,
>
Eso ya lo tengo sabido, gracias..

En Debian 6.0.7 funcionaba perfecto.

Saludos,
<>

Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Carlos Zuniga
On Tue, May 28, 2013 at 12:07 PM, Ariel Martín Bellio
 wrote:
> Acabo de migrar a Debian 7.
>
> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?
>
> Reinicié apache2 y no anduvo entonces reinicié el sistema y tampoco.
>
> Página que al hacer el POST muestra el error:
> http://www.ebiblio.com.ar/contacto.php
>
> Error:
> Fatal error: Call to undefined function sqlite_open() in
> /home/bibliotecario/public_html/enviando.php on line 52
>
> Linea 52:
> $sql = sqlite_open('basededatos.sqlite',0755,$sqliteerror);
>
> phpinfo:
> http://www.ebiblio.com.ar/cacape.php
>
> # uname -a
> Linux c3p0 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2+deb7u2 i686 GNU/Linux
>
> # cat /home/bibliotecario/etc/php5/php.ini | grep sqlite
> [sqlite]
> ; http://php.net/sqlite.assoc-case
> ;sqlite.assoc_case = 0
> [sqlite3]
> ;sqlite3.extension_dir =
>
> # php -i | grep sqlite
> /etc/php5/cli/conf.d/20-pdo_sqlite.ini,
> /etc/php5/cli/conf.d/20-sqlite3.ini
> PDO drivers => mysql, sqlite
> pdo_sqlite
> sqlite3
> sqlite3.extension_dir => no value => no value
>
>
> Desde ya, muchas gracias,
>

Php5 en Debian trae sqlite3, ya no el 2. Tienes dos opciones, usarlo
directamente [0] o usarlo a través de PDO [1].

Con SQLite3:

exec('SELECT * FROM Foo;');
var_dump($result->fetchArray());


Con PDO:

query('SELECT * FROM Foo;');
var_dump($result->fetchAll());


Saludos

[0] http://php.net/manual/en/book.sqlite3.php
[1] http://php.net/manual/en/book.pdo.php
--
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAABYcjPSD5iS-BcoiCkWr1WjB92Xp=S=hd4faey4rns5k78...@mail.gmail.com



Re: [OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Camaleón
El Tue, 28 May 2013 14:07:03 -0300, Ariel Martín Bellio escribió:

> Acabo de migrar a Debian 7.
> 
> Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

(...)

Yo empezaría por:

http://nesj.net/blog/2011/05/sqlite-and-php/

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ko2pk6$mio$1...@ger.gmane.org



[OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Ariel Martín Bellio
Acabo de migrar a Debian 7.

Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

Reinicié apache2 y no anduvo entonces reinicié el sistema y tampoco.

Página que al hacer el POST muestra el error:
http://www.ebiblio.com.ar/contacto.php

Error:
Fatal error: Call to undefined function sqlite_open() in
/home/bibliotecario/public_html/enviando.php on line 52

Linea 52:
$sql = sqlite_open('basededatos.sqlite',0755,$sqliteerror);

phpinfo:
http://www.ebiblio.com.ar/cacape.php

# uname -a
Linux c3p0 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2+deb7u2 i686 GNU/Linux

# cat /home/bibliotecario/etc/php5/php.ini | grep sqlite
[sqlite]
; http://php.net/sqlite.assoc-case
;sqlite.assoc_case = 0
[sqlite3]
;sqlite3.extension_dir =

# php -i | grep sqlite
/etc/php5/cli/conf.d/20-pdo_sqlite.ini,
/etc/php5/cli/conf.d/20-sqlite3.ini
PDO drivers => mysql, sqlite
pdo_sqlite
sqlite3
sqlite3.extension_dir => no value => no value


Desde ya, muchas gracias,

<>

[[OT] [PHP] Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

2013-05-28 Por tema Ariel Martín Bellio
Acabo de migrar a Debian 7.

Instalé php5-sqlite y no funciona. ¿Cómo se habilita?

Reinicié apache2 y no anduvo entonces reinicié el sistema y tampoco.

Página que al hacer el POST muestra el error:
http://www.ebiblio.com.ar/contacto.php

Error:
Fatal error: Call to undefined function sqlite_open() in
/home/bibliotecario/public_html/enviando.php on line 52

Linea 52:
$sql = sqlite_open('basededatos.sqlite',0755,$sqliteerror);

phpinfo:
http://www.ebiblio.com.ar/cacape.php

# uname -a
Linux c3p0 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2+deb7u2 i686 GNU/Linux

# cat /home/bibliotecario/etc/php5/php.ini | grep sqlite
[sqlite]
; http://php.net/sqlite.assoc-case
;sqlite.assoc_case = 0
[sqlite3]
;sqlite3.extension_dir =

# php -i | grep sqlite
/etc/php5/cli/conf.d/20-pdo_sqlite.ini,
/etc/php5/cli/conf.d/20-sqlite3.ini
PDO drivers => mysql, sqlite
pdo_sqlite
sqlite3
sqlite3.extension_dir => no value => no value


Desde ya, muchas gracias,

<>