[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[Sop.Tec.LinuxPPP] Ayuda: Apache+MySQL+PHP



Hola, 

Estoy arrancando un mini proyecto, y para ello decidi
usar la combinacion: Apache+MySQL+PHP4

Les describo mi situacion y les pido de favor que
me ayuden a encontrar en donde la estoy regando para
corregir los errores:

Estoy usando una SUN Ultra10 con Solaris 2.6 y sus
correespondientes parches.

No soy el admin, solo un usuario mas que trata de
aparovechar en lo mas posible lo que hay.  Tampoco
tengo privilegios de root o cosa semejante.

Devido a problemas con el ambiente actual, me vi en 
la necesidad de instalar el GCC 2.95, de forma local
pues al tratar de compilar el MySQl no mas no se pudo
pues el ambiente local de desarrollo nomas no me lo
permitia compilar (ahorita no recuerdo la razon) por
lo que baje los sources del GCC 2.95 y lo genere de la
siguiente forma:

./configure --prefix=<mi path>/gcc
gmake
gmake install

Despues, agregue el path del binario del GCC 2.95:
set path=(<mi path>/gcc/bin $path)

Baje el Apache y lo compile de la siguiente forma:

./configure --prefix=<mi path>/apache
--enable-module=most --enable-shared=max
gmake
gmake install

Arranco el Apache y me marca el siguiente error:

sanmiguel~/apache/bin>./apachectl start
Syntax error on line 238 of
/home/koatl/ttcnadm/apache/conf/httpd.conf:
Cannot load
/home/koatl/ttcnadm/apache/libexec/libphp4.so into
server: ld.so.1: /home/koatl/ttcnadm/apache/bin/httpd:
fatal: libmysqlclient.so.10: open failed: No such file
or directory
./apachectl start: httpd could not be started

Checo el httpd.conf y veo:
LoadModule php4_module        libexec/libphp4.so

Asi que prosigo con el MySQL y PHP para luego volver
a tratar.

Con MySQL bajo la version estable mas nueva y lo 
instalo de la siguiente forma:

./configure --prefix=<mi path>/mysql
--localstatedir=<mi path>/mysql/data
gmake
gmake install

Aparentement esto queda bien, pero cuando le doy:

sanmiguel~/mysql/bin>./mysql_install_db
Installing all prepared tables

To start mysqld at boot time you have to copy
support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root
USER !
This is done with:
/home/koatl/ttcnadm/mysql/bin/mysqladmin -u root -p
password 'new-password'
/home/koatl/ttcnadm/mysql/bin/mysqladmin -u root -h
sanmiguel -p password 'new-password'
See the manual for more instructions.

NOTE:  If you are upgrading from a MySQL <= 3.22.10
you should run
the
/home/koatl/ttcnadm/mysql/bin/mysql_fix_privilege_tables.
Otherwise you will not be
able to use the new GRANT command!

Please report any problems with the
/home/koatl/ttcnadm/mysql/bin/mysqlbug script!

The latest information about MySQL is available on the
web at
http://www.mysql.com
Support MySQL by buying support/licenses at
https://order.mysql.com

sanmiguel~/mysql/bin>./safe_mysqld 
Starting mysqld daemon with databases from
/home/koatl/ttcnadm/mysql/var

Pues parece que se queda congelado.  ASi que por lo 
pronto prosigo con PHP para prpbarlo con Apache:

./configure --prefix=<mi path>/php --with-apxs=<mi
path>/apache/bin/apxs --with-mysql=<mi path>/mysql

Y aparentemente todo sale bien.

Vuelvo a tratar de arrancar el Apache y me vuelve 
a marcar el mismo error.

Cabe menconar, que la 1ra vez que instale Apache, lo
instale de manera sencilla, sin modulos, y lo probe
sin ningun problem, jalo a la 1ra.

Espero que por favor me puedan echar la mano con esto.

Agradezco de antemano su ayuda.

Gracias!/Fco




__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/
---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]