Apache2 'worker' y soporte mysql para php

View: New views
12 Messages — Rating Filter:   Alert me  

Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Buenas compañeros,
me encuentro con que no soy capaz de dar soporte mysql al php 4 y 5
que tengo instalados como cgi's. El entorno esta compuesto por un
apache2-mpm ' worker', fastcgi, suexec, php4, php5 y MySQL5. La
complicación está en que no puedo instalar el clasico 'php4-mysql' ya
que al hacerlo apt-get me quiere borrar todo el entorno que os he
comentado, me imagino que php4-mysql solo es compatible cuando usas el
php como modulo del apache. Mirad :P

apt-get install php4-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libio-compress-base-perl pwgen php-net-url ttf-dejavu-extra
smbclient ttf-dejavu-core rrdtool php-net-smtp php-net-dime
  php-mail libarchive-zip-perl libapr1 librrd2 php-net-socket
php-cache libjs-prototype php-services-weather php5-gd
  libfreetype6 libc-client2007 php-mail-mime php-xml-serializer
libmcrypt4 samba-common php-pear tinymce2 php-db libt1-5
  libjs-scriptaculous perl-suid libcompress-zlib-perl
fontconfig-config mlock libfile-rsyncp-perl libxpm4
  libcompress-raw-zlib-perl php-log libgd2-xpm php5-mcrypt ttf-dejavu
php5-imap wwwconfig-common php-xml-parser php-date
  php-soap libio-compress-zlib-perl php-xml-util libpq5 python-support
libart-2.0-2 libfontconfig1 php5-mysql php5-cli
  php-net-ftp defoma php-mail-mimedecode javascript-common php-file
libltdl3 php-http-request
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  apache2-mpm-worker apache2-suexec-custom apache2-utils
apache2.2-common backuppc fckeditor horde3 imp4
  libapache2-mod-auth-pam libapache2-mod-fcgid libaprutil1 mailman
The following NEW packages will be installed:
  php4-mysql
0 upgraded, 1 newly installed, 12 to remove and 7 not upgraded.
Need to get 0B/20.6kB of archives.
After this operation, 94.9MB disk space will be freed.


¿que puedo hacer? ¿instalo el php4-mysql y el php5-mysql y luego
reinstalo todos los paquetes que apt-get me ha borrado?

saludos,
marc.


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Manolo Díaz-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El Mon, 21 Jul 2008 00:09:29 +0200
"Marc Aymerich" <glicerinu@...> escribió:

> Buenas compañeros,
> me encuentro con que no soy capaz de dar soporte mysql al php 4 y 5
> que tengo instalados como cgi's. El entorno esta compuesto por un
> apache2-mpm ' worker', fastcgi, suexec, php4, php5 y MySQL5. La
> complicación está en que no puedo instalar el clasico 'php4-mysql' ya
> que al hacerlo apt-get me quiere borrar todo el entorno que os he
> comentado, me imagino que php4-mysql solo es compatible cuando usas el
> php como modulo del apache.

No, no es ese el problema.

> Mirad :P
>
> apt-get install php4-mysql
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required: libio-compress-base-perl pwgen php-net-url ttf-dejavu-extra
> smbclient ttf-dejavu-core rrdtool php-net-smtp php-net-dime
>   php-mail libarchive-zip-perl libapr1 librrd2 php-net-socket
> php-cache libjs-prototype php-services-weather php5-gd
>   libfreetype6 libc-client2007 php-mail-mime php-xml-serializer
> libmcrypt4 samba-common php-pear tinymce2 php-db libt1-5
>   libjs-scriptaculous perl-suid libcompress-zlib-perl
> fontconfig-config mlock libfile-rsyncp-perl libxpm4
>   libcompress-raw-zlib-perl php-log libgd2-xpm php5-mcrypt ttf-dejavu
> php5-imap wwwconfig-common php-xml-parser php-date
>   php-soap libio-compress-zlib-perl php-xml-util libpq5 python-support
> libart-2.0-2 libfontconfig1 php5-mysql php5-cli
>   php-net-ftp defoma php-mail-mimedecode javascript-common php-file
> libltdl3 php-http-request
> Use 'apt-get autoremove' to remove them.
> The following packages will be REMOVED:
>   apache2-mpm-worker apache2-suexec-custom apache2-utils
> apache2.2-common backuppc fckeditor horde3 imp4
>   libapache2-mod-auth-pam libapache2-mod-fcgid libaprutil1 mailman
> The following NEW packages will be installed:
>   php4-mysql
> 0 upgraded, 1 newly installed, 12 to remove and 7 not upgraded.
> Need to get 0B/20.6kB of archives.
> After this operation, 94.9MB disk space will be freed.
>
>
> ¿que puedo hacer? ¿instalo el php4-mysql y el php5-mysql y luego
> reinstalo todos los paquetes que apt-get me ha borrado?
>

No creo que te funcione: acabas de encontrar un problema de
dependencias. php4-mysql no es compatible con la versión actual de
libaprutil1 en "testing" (y tal vez con otros), que a su vez es
necesario, directa o indirectamente, para tener instalado todos aquellos
que "apt-get" te pretende borrar. Esto se considera un error serio en
Debian y lo correcto sería enviar un informe de fallo sobre el paquete:

http://bugs.debian.org


> saludos,
> marc.
>
>

Saludos.

--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Manolo Díaz-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El Mon, 21 Jul 2008 00:37:28 +0200
Manolo Díaz <dusml@...> escribió:

> Esto se considera un error
> serio en Debian y lo correcto sería enviar un informe de fallo sobre
> el paquete

Disculpad, me he dado cuenta tarde de la tontería que he escrito :( .
Esto no es un error serio en Debian; el sistema de dependencia se porta
como debe: si dos paquetes son incompatibles (en este caso por el
número de versión) impide que se instalen a la vez.

Saludos y perdón por el ruido.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Disculpad, me he dado cuenta tarde de la tontería que he escrito :( .

faltaria más! :)

> Esto no es un error serio en Debian; el sistema de dependencia se porta
> como debe: si dos paquetes son incompatibles (en este caso por el
> número de versión) impide que se instalen a la vez.

¿Entonces solo me queda compilar el php4 con soporte para mysql? ¿o
también habrá incompatibilidades con libaprutil1?

saludos y gracias de nuevo,
marc.


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Manolo Díaz-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El Mon, 21 Jul 2008 11:11:16 +0200
"Marc Aymerich" <glicerinu@...> escribió:

> ¿Entonces solo me queda compilar el php4 con soporte para mysql? ¿o
> también habrá incompatibilidades con libaprutil1?

Los fuentes de php4 no están en los repositorios de las ramas
experimental, unstable o testing; mientras que no hay binarios ni en
experimental ni en unstable.

Marc, esto tiene toda la pinta de que php4 va a desaparecer por
completo de Debian.

Saludos.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by maxmarin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



2008/7/21 Manolo Díaz <dusml@...>:
El Mon, 21 Jul 2008 11:11:16 +0200
"Marc Aymerich" <glicerinu@...> escribió:

> ¿Entonces solo me queda compilar el php4 con soporte para mysql? ¿o
> también habrá incompatibilidades con libaprutil1?

Los fuentes de php4 no están en los repositorios de las ramas
experimental, unstable o testing; mientras que no hay binarios ni en
experimental ni en unstable.

Marc, esto tiene toda la pinta de que php4 va a desaparecer por
completo de Debian.

Saludos.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


php5 ya entro hace que ratito a debian.
Es como cronica de una muerte aununciada :)

--
Atte,
Maximiliano Marin
http://maximilinux.wordpress.com

Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Los fuentes de php4 no están en los repositorios de las ramas
> experimental, unstable o testing; mientras que no hay binarios ni en
> experimental ni en unstable.

Las fuentes si estan ! jeje, almenos en testing el apt-get sources
php4 me las descarga.

> Marc, esto tiene toda la pinta de que php4 va a desaparecer por
> completo de Debian.

Sí, hace ya bastantes meses que han dejado de liberar versiones del
php4, y por ahí leí que pronto va a quedar obsoleto (si no lo está ya)
y hay que pasarse cuanto antes a la versión 5. El problema esque en el
servidor en cuestion hay webs que no funcionan bién en php5 y no
depende de mi corregir las incompatibilidades que puedan tener, así
que tengo que hacer todo lo posible para tener bien instalado el php4
:P

Mañana probaré de recompilar el php4, ya te contaré si tengo suerte :)

saludos y muchisimas gracias por tu tiempo y conocimientos Manolo !
Marc.

>
> Saludos.
> --
> Manolo Díaz
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
> with a subject of "unsubscribe". Trouble? Contact listmaster@...
>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

He encontrado una muy posible solución al problema, la dejo aquí por
si alguna vez a a alguien le pueda ser de ayuda:

 http://archiv.debianhowto.de/en/php_cgi/c_php_cgi.html#php_cgi_install

Mañana os informaré de los resultados :)

Saludos,
Marc.



2008/7/21 Marc Aymerich <glicerinu@...>:

>> Los fuentes de php4 no están en los repositorios de las ramas
>> experimental, unstable o testing; mientras que no hay binarios ni en
>> experimental ni en unstable.
>
> Las fuentes si estan ! jeje, almenos en testing el apt-get sources
> php4 me las descarga.
>
>> Marc, esto tiene toda la pinta de que php4 va a desaparecer por
>> completo de Debian.
>
> Sí, hace ya bastantes meses que han dejado de liberar versiones del
> php4, y por ahí leí que pronto va a quedar obsoleto (si no lo está ya)
> y hay que pasarse cuanto antes a la versión 5. El problema esque en el
> servidor en cuestion hay webs que no funcionan bién en php5 y no
> depende de mi corregir las incompatibilidades que puedan tener, así
> que tengo que hacer todo lo posible para tener bien instalado el php4
> :P
>
> Mañana probaré de recompilar el php4, ya te contaré si tengo suerte :)
>
> saludos y muchisimas gracias por tu tiempo y conocimientos Manolo !
> Marc.
>
>>
>> Saludos.
>> --
>> Manolo Díaz
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
>> with a subject of "unsubscribe". Trouble? Contact listmaster@...
>>
>>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

MALDITA SEAAAAAAAAAAAAAAAAAaa

apt-get build-dep php4
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Build-Depends dependency for php4 cannot be satisfied because the
package apache-dev cannot be found


2008/7/21 Marc Aymerich <glicerinu@...>:

> He encontrado una muy posible solución al problema, la dejo aquí por
> si alguna vez a a alguien le pueda ser de ayuda:
>
>  http://archiv.debianhowto.de/en/php_cgi/c_php_cgi.html#php_cgi_install
>
> Mañana os informaré de los resultados :)
>
> Saludos,
> Marc.
>
>
>
> 2008/7/21 Marc Aymerich <glicerinu@...>:
>>> Los fuentes de php4 no están en los repositorios de las ramas
>>> experimental, unstable o testing; mientras que no hay binarios ni en
>>> experimental ni en unstable.
>>
>> Las fuentes si estan ! jeje, almenos en testing el apt-get sources
>> php4 me las descarga.
>>
>>> Marc, esto tiene toda la pinta de que php4 va a desaparecer por
>>> completo de Debian.
>>
>> Sí, hace ya bastantes meses que han dejado de liberar versiones del
>> php4, y por ahí leí que pronto va a quedar obsoleto (si no lo está ya)
>> y hay que pasarse cuanto antes a la versión 5. El problema esque en el
>> servidor en cuestion hay webs que no funcionan bién en php5 y no
>> depende de mi corregir las incompatibilidades que puedan tener, así
>> que tengo que hacer todo lo posible para tener bien instalado el php4
>> :P
>>
>> Mañana probaré de recompilar el php4, ya te contaré si tengo suerte :)
>>
>> saludos y muchisimas gracias por tu tiempo y conocimientos Manolo !
>> Marc.
>>
>>>
>>> Saludos.
>>> --
>>> Manolo Díaz
>>>
>>>
>>> --
>>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
>>> with a subject of "unsubscribe". Trouble? Contact listmaster@...
>>>
>>>
>>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bueno, al final he optado por compilarlo a mano.

con estas opciones se parece bastante al que viene con la debian,
aunque se obtiene un binario bastante más pesado :(

./configure --prefix=/usr/local/php4 --enable-force-cgi-redirect
--enable-fastcgi --with-config-file-path=/usr/local/etc/php4/cgi
--with-gettext --with-jpeg-dir=/usr/local/lib --with-kerberos
--with-mysql=/usr --with-pear --with-png-dir=/usr/local/lib --with-xml
--with-zlib --with-zlib-dir=/usr/include --with-zip --enable-bcmath
--enable-calendar --enable-magic-quotes --enable-sockets
--enable-track-vars --enable-mbstring --enable-memory-limit --with-bz2
--enable-dba --enable-dbx --with-iconv --with-mime-magic
--disable-shmop --enable-sysvmsg --enable-wddx --with-xmlrpc
--enable-yp


saludos,
marc

2008/7/21 Marc Aymerich <glicerinu@...>:

> MALDITA SEAAAAAAAAAAAAAAAAAaa
>
> apt-get build-dep php4
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> E: Build-Depends dependency for php4 cannot be satisfied because the
> package apache-dev cannot be found
>
>
> 2008/7/21 Marc Aymerich <glicerinu@...>:
>> He encontrado una muy posible solución al problema, la dejo aquí por
>> si alguna vez a a alguien le pueda ser de ayuda:
>>
>>  http://archiv.debianhowto.de/en/php_cgi/c_php_cgi.html#php_cgi_install
>>
>> Mañana os informaré de los resultados :)
>>
>> Saludos,
>> Marc.
>>
>>
>>
>> 2008/7/21 Marc Aymerich <glicerinu@...>:
>>>> Los fuentes de php4 no están en los repositorios de las ramas
>>>> experimental, unstable o testing; mientras que no hay binarios ni en
>>>> experimental ni en unstable.
>>>
>>> Las fuentes si estan ! jeje, almenos en testing el apt-get sources
>>> php4 me las descarga.
>>>
>>>> Marc, esto tiene toda la pinta de que php4 va a desaparecer por
>>>> completo de Debian.
>>>
>>> Sí, hace ya bastantes meses que han dejado de liberar versiones del
>>> php4, y por ahí leí que pronto va a quedar obsoleto (si no lo está ya)
>>> y hay que pasarse cuanto antes a la versión 5. El problema esque en el
>>> servidor en cuestion hay webs que no funcionan bién en php5 y no
>>> depende de mi corregir las incompatibilidades que puedan tener, así
>>> que tengo que hacer todo lo posible para tener bien instalado el php4
>>> :P
>>>
>>> Mañana probaré de recompilar el php4, ya te contaré si tengo suerte :)
>>>
>>> saludos y muchisimas gracias por tu tiempo y conocimientos Manolo !
>>> Marc.
>>>
>>>>
>>>> Saludos.
>>>> --
>>>> Manolo Díaz
>>>>
>>>>
>>>> --
>>>> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
>>>> with a subject of "unsubscribe". Trouble? Contact listmaster@...
>>>>
>>>>
>>>
>>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Manolo Díaz-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El Tue, 22 Jul 2008 20:32:01 +0200
"Marc Aymerich" <glicerinu@...> escribió:

> Bueno, al final he optado por compilarlo a mano.
>
> con estas opciones se parece bastante al que viene con la debian,
> aunque se obtiene un binario bastante más pesado :(
>
> ./configure --prefix=/usr/local/php4 --enable-force-cgi-redirect
> --enable-fastcgi --with-config-file-path=/usr/local/etc/php4/cgi
> --with-gettext --with-jpeg-dir=/usr/local/lib --with-kerberos
> --with-mysql=/usr --with-pear --with-png-dir=/usr/local/lib --with-xml
> --with-zlib --with-zlib-dir=/usr/include --with-zip --enable-bcmath
> --enable-calendar --enable-magic-quotes --enable-sockets
> --enable-track-vars --enable-mbstring --enable-memory-limit --with-bz2
> --enable-dba --enable-dbx --with-iconv --with-mime-magic
> --disable-shmop --enable-sysvmsg --enable-wddx --with-xmlrpc
> --enable-yp
>
>
> saludos,
> marc
>

Seguramente esos binarios aún contienen los símbolos de depuración. Usa
la orden "strip" con los binarios, verás cómo adelgazan.

Saludos.
--
Manolo Díaz


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Apache2 'worker' y soporte mysql para php

by Marc Aymerich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Seguramente esos binarios aún contienen los símbolos de depuración. Usa
> la orden "strip" con los binarios, verás cómo adelgazan.

Hostia santa! jeje, de 8 a 3MB, Grácias una vez más Manolo!!


marc.


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...

LightInTheBox - Buy quality products at wholesale price