[eSlack] Actualice MySQL y tengo problemas con Apache y PHP

Javier Ramirez jvr_78 at yahoo.com.ar
Wed Sep 13 16:54:59 CEST 2006

si no tenes el archivo php.ini, el php funciona con una configuracion por default, 
yo te diria que lo saques, lo borres o lo copies a otro lado, pruebes de levantar el apache, para ver si tenes algo mal configurado. si levanta el apache quiere decir que tenes algo mal en el php.ini
probalo y despues me contas
Saludos
  ----- Original Message ----- 
  From: Nicolas Fovakis 
  To: Lista de usuarios hispano-hablantes de Slackware Linux 
  Sent: Wednesday, September 13, 2006 11:31 AM
  Subject: Re: [eSlack] Actualice MySQL y tengo problemas con Apache y PHP


  Bueno. recompile php haciendo lo siguiente "./configure 
  --with-mysql=/usr/local/mysql --with-apxs=/usr/sbin/apxs && make && make 
  install"
  copie el php.ino a /usr/local/lib como dice el readme y ahora no me tira 
  mas error de mysql sino que me da el siguiente error al ejecutar 
  "apachectl start"
  ---------------------------------
  /usr/sbin/apachectl: line 80: 20605 Segmentation fault      $HTTPD
  /usr/sbin/apachectl start: httpd could not be started

  ahora si que estoy perdido, algun idea?
  > Holas
  >
  > eso pasa porque cambiaste la version de mysql.
  >
  > php espera encontrar libmysqlclient.so.14 (que es la que viene con mysql 4) 
  > pero en su lugar se encuentra con libmysqlclient.so.15 (que es la que viene 
  > con mysql 5)
  >
  > una solucion parche es que hagas un enlace dinamico a la libmysqlclient.so.15
  >
  > ln -s libmysqlclient.so.15 libmysqlclient.so.14
  >
  >
  > pero es muy probable que si tienes aplicaciones php que consultan a mysql haya 
  > problemas
  >
  >
  > lo mas recomendables es que recompiles php contra mysql 5. lo mejor en este 
  > caso es usar el slackbuild
  >
  >
  >
  > salu2
  >
  >
  > El Miércoles, 13 de Septiembre de 2006 09:49, Nicolas Fovakis escribió:
  >   
  >> Buenas.
  >> Acabo de bajar e instalar mysql desde la pagina de mysql.
  >> Yo tenia configurado mi apache con php5 y el mysql que venía por defecto
  >> en slack 10.2, yo use el pkgtool para borrar el mysql-4.1
  >> Una vez que hice eso y quería levantar el apache me tiraba el siguiente
  >> error:
  >> ---------------------------------------------------------------------------
  >> -------- root en Sniffer:~# apachectl start
  >> Syntax error on line 238 of /etc/apache/httpd.conf:
  >> Cannot load /usr/libexec/apache/libphp5.so into server:
  >> libmysqlclient.so.14: cannot open shared object file: No such file or
  >> directory
  >> /usr/sbin/apachectl start: httpd could not be started
  >> root en Sniffer:~#
  >> ---------------------------------------------------------------------------
  >> --------
  >>
  >> Con lo poco que entiendo asumo que esto ocurre porque buscaba usa
  >> libreria de mysql que ya no esta porque yo la borré.
  >> Entonces pense que no habia problema porque iva a instalar el mysql 5,
  >> instale el .tgz de linuxpackages y seguia con el mismo problema entonces
  >> volvi a borrar ese mysql y me dirigí a la pagina de mysql y me baje de
  >> ahi la ultima release.
  >>
  >> hice los siguientes pasos que dice en su "Readme" que son los siguientes:
  >> ---------------------------------------------------------------------------
  >> --------- shell> groupadd mysql
  >> shell> useradd -g mysql mysql
  >> shell> cd /usr/local
  >> shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
  >> shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql
  >> shell> cd mysql
  >> shell> scripts/mysql_install_db --user=mysql
  >> shell> chown -R root  .
  >> shell> chown -R mysql data
  >> shell> chgrp -R mysql .
  >> shell> bin/mysqld_safe --user=mysql &
  >>
  >> y todo perfecto, si hago bin/mysql se ejecuta mysql sin ningun problema
  >> pero cuando ejecuto "apachectl start" sigue apareciendome el mismo error
  >> que antes, será que tengo que volver a compilar el php5 dandole la
  >> carpeta nueva en la que se encuentra mysql?
  >>
  >> y otras 2 preguntas mas.
  >> Dice el "readme" que si quiero que mysqld se ejecute automaticamente
  >> tengo que copiar "support-files/mysql.server" al lugar donde mi sistema
  >> tiene los "startup files", nunca hice algo asi por lo tanto no se donde
  >> es ese lugar, me podrian ayudar con eso?
  >>
  >> Y la ultima pregunta. hay alguna forma de generar un comando global para
  >> que cada vez que yo escriba mysql desde cualquier lugar del shell se me
  >> abra mysql y no tenga que hacer siempre /usr/local/mysql/bin/mysql??
  >>
  >> muchas gracias por su tiempo.
  >> Nicolás.
  >>
  >> _______________________________________________
  >> eSlack mailing list
  >> eSlack en lists.eslack.org
  >> http://lists.eslack.org/mailman/listinfo/eslack
  >>     
  >
  >   

  _______________________________________________
  eSlack mailing list
  eSlack en lists.eslack.org
  http://lists.eslack.org/mailman/listinfo/eslack

  __________ NOD32 1.1753 (20060912) Information __________

  This message was checked by NOD32 antivirus system.
  http://www.eset.com

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.eslack.org/pipermail/eslack/attachments/20060913/870fe60f/attachment.htm
Google
 
Web lists.eslack.org
More information about the eSlack mailing list