Re: Apache+php3+mysql

2000-10-25 Por tema Jose Antonio Ortega Garcia
On Sat, 21 Oct 2000, Chafar wrote:

 Jose Antonio Ortega Garcia wrote:
 
  
  ...
  ... Me han dicho que coloque en el
  fichero php3 despues de ?php la siguiente funcion: dl(mysql.o) y ahora
 
 El módulo es mysql.so, (te falta una 's'). Con el propio phpinfo()
 puedes ver los módulos que tiene cargados apache (tira p'abajo) y
 comprobar si lo tienes cargado.

Exacto, ese era el error.
 
 Si no lo tienes, debería bastar con que añadieras, en
 /etc/php3/apache/php.ini la línea:
 
 extension=mysql.so

Esto lo he archicomprobado y no me funciona, solo me funciona cuando pongo
la funcion dl... en el script de php3.
 


Jose Antonio Ortega Garcia Gnu/linux Debian Potato-2.2
E-mail:[EMAIL PROTECTED]
E-mail:[EMAIL PROTECTED]



Re: Apache+php3+mysql

2000-10-23 Por tema antonioangel . sanzarrospide


He mirado en el ordenador donde tengo php3 y pgsql y he visto que en el
php3.ini de /etc/phpw/apache tengo una linea que dice extension=pgsql.so.
Así que seguro que si pones
extension=mysql.so te funcionará. Chafar es el que ha dado en el clavo. Yo
recuerdo que esto lo monté hace tiempo y toqué en muchos sitios hasta que
funcionó y por eso te comenté lo del fichero en /usr/lib/php3/apache.
Pero son estas cosas que te crees que te acordarás de lo que has tocado y
luego se te olvida. Ya nos comentarás si te funciona.

Saludos





Re: Apache+php3+mysql

2000-10-23 Por tema Jose Antonio Ortega Garcia
On Sat, 21 Oct 2000, Chafar wrote:

 Jose Antonio Ortega Garcia wrote:
 

  ... Me han dicho que coloque en el
  fichero php3 despues de ?php la siguiente funcion: dl(mysql.o) y ahora
 El módulo es mysql.so, (te falta una 's'). Con el propio phpinfo()

Eeeeso era, ya me comento el error de la s el que me lo dijo.

Gracias, por la ayuda. Ya puedo acceder a mi base de datos,es una pasada.
 
 puedes ver los módulos que tiene cargados apache (tira p'abajo) y
 
 


Jose Antonio Ortega Garcia Gnu/linux Debian Potato-2.2
E-mail:[EMAIL PROTECTED]
E-mail:[EMAIL PROTECTED]



Re: Apache+php3+mysql

2000-10-20 Por tema Jose Antonio Ortega Garcia
On Wed, 18 Oct 2000, Chafar wrote:

 Hola, José Antonio.
 
 Me parecía estar viendo el asunto de un escrito mío, porque exactamente
 
 En cuanto a tu 'poblema', la verdad es que, tan novato como tú, lo único
 que se me ocurre es preguntarte si has reiniciado apache:
 
 apachectl stop
 apachectl start

Esto ya lo he probado y sigue igual. Me han dicho que coloque en el
fichero php3 despues de ?php la siguiente funcion: dl(mysql.o) y ahora
obtengo otro mensaje de error pero esta vez dice:Fatal error:Unable to lad
dynamic library /usr/lib/php3/apache/mysql.o: cannot open shared object
file:No such file or directory in /var/www/php3/conexion.php3 on line 6.

 
 
 Por cierto, cuando consigas que funcione php-mysql, puedes probar
 PHPMySQLAdmin, que es muy cómodo para ver gráficamente usuarios,



Jose Antonio Ortega Garcia Gnu/linux Debian Potato-2.2
E-mail:[EMAIL PROTECTED]
E-mail:[EMAIL PROTECTED]



Re: Apache+php3+mysql

2000-10-20 Por tema Jose Antonio Ortega Garcia
On Thu, 19 Oct 2000 [EMAIL PROTECTED] wrote:

 
 A mí me pasó algo parecido pero con postgresql. No me acuerdo muy bien como
 lo arreglé pero creo que faltaba cargar el módulo de php3-pgsql.

Tambien lo he intentado con postgres y lo mismo de lo mismo. Me han dicho
que pusiese en el script de php3 al principio, despues de ?php la
siguiente funcion:dl(mysql.o) y ahora resulta que me sale otro mensaje
de error con el texto diferente y que dice:Fatal error:Unable to load
dynamic library /usr/lib/php3/mysql.o :cannot open shared object file:no
such file or directory in /var/www/php3/conexion.php3 on line 6

 
 He mirado en el ordenador que tengo php3 y en el subdirectorio
 /usr/lib/php3/apache
 tengo un fichero que se llama 500mod_php3-pgsql.info con lo siguiente:
 LoadModule: php3_module /usr/lib/php3/apache/pgsql.so
 Directives:
 Description: Puesto por Antonio Sanz

Esto lo he mirado y en la Potato viene elfichero que citas.

 
 Esto está en slink. En potato no sé si es igual y tampoco sé si es igual en 
 mysql, pero tengo la impresión que
 se trata del mismo error. La idea es que las funciones de mysql de php3 es 
 preciso cargarlas explícitmaente,
 no vale con cargar php3 solamente. Investiga los paquetes que te instala 
 php3-mysql y mira un fichero
 que se llame mysql.so e intenta cargarlo explícitamente.

Como se hece eso?
 


Jose Antonio Ortega Garcia Gnu/linux Debian Potato-2.2
E-mail:[EMAIL PROTECTED]
E-mail:[EMAIL PROTECTED]



Re: Apache+php3+mysql

2000-10-20 Por tema Chafar
Jose Antonio Ortega Garcia wrote:

 
 ...
 ... Me han dicho que coloque en el
 fichero php3 despues de ?php la siguiente funcion: dl(mysql.o) y ahora
 obtengo otro mensaje de error pero esta vez dice:Fatal error:Unable to lad
 dynamic library /usr/lib/php3/apache/mysql.o: cannot open shared object
 file:No such file or directory in /var/www/php3/conexion.php3 on line 6.

El módulo es mysql.so, (te falta una 's'). Con el propio phpinfo()
puedes ver los módulos que tiene cargados apache (tira p'abajo) y
comprobar si lo tienes cargado.

Si no lo tienes, debería bastar con que añadieras, en
/etc/php3/apache/php.ini la línea:

extension=mysql.so

Además, deberías comprobar que tienes ese módulo en tu sistema: locate
mysql.so, previo updatedb, por siaca. Si no lo tienes, quizá debas
re-instalar el paquete php3-mysql.

Y, si lo tienes, deberías comprobar que, en /etc/php3/apache/php.ini,
exista una línea tal que:

extension_dir = camino

Y que 'camino' sea el lugar donde tengas mysql.so

Saludos.
-- 
José Esteban
Granada. Spain.



Re: Apache+php3+mysql

2000-10-19 Por tema antonioangel . sanzarrospide

A mí me pasó algo parecido pero con postgresql. No me acuerdo muy bien como
lo arreglé pero creo que faltaba cargar el módulo de php3-pgsql.

He mirado en el ordenador que tengo php3 y en el subdirectorio
/usr/lib/php3/apache
tengo un fichero que se llama 500mod_php3-pgsql.info con lo siguiente:
LoadModule: php3_module /usr/lib/php3/apache/pgsql.so
Directives:
Description: Puesto por Antonio Sanz

Esto está en slink. En potato no sé si es igual y tampoco sé si es igual en 
mysql, pero tengo la impresión que
se trata del mismo error. La idea es que las funciones de mysql de php3 es 
preciso cargarlas explícitmaente,
no vale con cargar php3 solamente. Investiga los paquetes que te instala 
php3-mysql y mira un fichero
que se llame mysql.so e intenta cargarlo explícitamente.

Saludos.





Apache+php3+mysql

2000-10-18 Por tema Jose Antonio Ortega Garcia
Hola:

He instalado el servidor web apache, php3, php3-mysql y mysql servidor y
cliente. Tambien el xmysqladmin y el www-mysql. El servidor web apache
funciona tambien he realizado una prueba con el php3 pasandole una funcion
phpInfo() y funciona estupendamente.

En /etc/apache/httpd.conf he descomentado la linea LoadModule php3_module
/usr/lib/apache/.../libphp3.so . Lo he tenido que hacer manualmente porque
cuando lo instale me daba error en las dependencias Configuracion las
dependencias las habia realizado bien, bueno creo que me entendeis.
Habia leido que dandole varias veces a instalar en el dselect la cosa se
solucionaba, pero no es asi. Me imagino que esto sera algun pequeño bug.

Bien, despues hago mysqladmin create mybd y creo la base de datos mybd
despues escribo un script creando una tabla con tres registros (cada uno
de ellos en una linea) donde pongo nombre direccion domicilio y e-mail
despues hago cat mybd.dump | mysql.mybd (este es el escript que contiene
la tabla y los registros).Despues creo un fiechero conexion.php3 para
hacer una prueba de acceso a la base de datos. Previamente en
/etc/php3/apache/php3.ini he descomentado la linea en la seccion -dinamic
extencion extencion = mysql.so.

Os adjunto el fichero conexion.php3. Este es el mensaje de error que me
sale cuando intento conectarme con el explorer de windows que lo tengo en
otro equipo en red:Fatal error:Call to unsoported or undefined function
mysql_connect() in /path...

Alguna sugerencia, estoy hasta los... cataplines del mysql y estoy ansioso
de poder trabajar con est bd, esta es la primera vez que tengo contacto
con las bases de datos y estoy maravillado con este tema.



Jose Antonio Ortega Garcia Gnu/linux Debian Potato-2.2
E-mail:[EMAIL PROTECTED]
E-mail:[EMAIL PROTECTED]


conexion.php3
Description: application/httpd-php3


Re: Apache+php3+mysql

2000-10-18 Por tema Chafar
Hola, José Antonio.

Me parecía estar viendo el asunto de un escrito mío, porque exactamente
con eso estoy empezando yo ahora también, aunque yo he decidido hacerlo
ya con php4, que viene en potato.

Bueno, y luego el texto también, porque es la primera vez que yo uso
bases de datos, y me ha sorprendido gratamente lo fácil que es comenzar
a usar mysql (seguro que en güin me habría tirado una semana antes de
conseguir cualquier cosa)

En cuanto a tu 'poblema', la verdad es que, tan novato como tú, lo único
que se me ocurre es preguntarte si has reiniciado apache:

apachectl stop
apachectl start

(mejor que apachectl restart: en alguno de los casos he leído que esto
no vale, y como no me acuerdo de cuál es, pues yo siempre stop y start y
cuidado, porque apachectl stop vuelve antes de que esté completamente
detenido y, si lo haces, por ejemplo, separado por ; en la misma línea
de comandos, entonces no vale: lo puedes probar.)

Por cierto, cuando consigas que funcione php-mysql, puedes probar
PHPMySQLAdmin, que es muy cómodo para ver gráficamente usuarios,
descripciones de bases de datos, etc.

Saludos.

Jose Antonio Ortega Garcia wrote:
 He instalado el servidor web apache, php3, php3-mysql y mysql servidor y
 cliente. Tambien el xmysqladmin y el www-mysql. El servidor web apache
 funciona tambien he realizado una prueba con el php3 pasandole una funcion
 phpInfo() y funciona estupendamente.
 
 ...
 
 Os adjunto el fichero conexion.php3. Este es el mensaje de error que me
 sale cuando intento conectarme con el explorer de windows que lo tengo en
 otro equipo en red:Fatal error:Call to unsoported or undefined function
 mysql_connect() in /path...
 
 ...
 
-- 
José Esteban
Granada. Spain.