ispCP - Board - Support
[Resuelto] Recompilar PHP - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: [Resuelto] Recompilar PHP (/thread-7063.html)



[Resuelto] Recompilar PHP - T-RED - 06-26-2009 06:45 AM

Que tal, yo de nuevo molestando Tongue.

Sucede que voy a montar magento en un dominio. Magento requiere de lo siguiente para funcionar correctamente: Requerimientos

El problema y duda me surge dado que al parecer tengo que recompilar php, y agregarle los modulos que necesito. Lo que no se o aun no termino de entender es como hacerlo.

Las dudas son:

¿Tengo que desinstalar php antes de recompilar?
¿Al recompilar descargando el codigo fuente desde la web de php, funcionara sin problemas el fastcgi?
¿Hay otra solucion a este problema?

Haber si alguien me puede orientar un poco, que ando bastante perdido Sad


RE: Recompilar PHP - kilburn - 06-26-2009 01:59 PM

Lo unico que te puede traer quebraderos de cabeza es lo del SSL (ispcp no soporta SSL por ahora). En cuanto a los modulos php, empezamos por lo que viene instalado:
Code:
# apt-cache show php5-cgi
...
The following extensions are built in: bcmath bz2 calendar ctype date dba
dom exif filter ftp gettext hash iconv json libxml mbstring mime_magic
openssl pcre posix Reflection session shmop SimpleXML soap sockets SPL
standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip
zlib.
...

Para lo que falta debermos instalar los paquetes de los modulos, así que mirando la lista:
Code:
PDO_MySQL   php5-mysql
simplexml   builtin
mcrypt      php5-mcrypt
hash        builtin
GD          php5-gd
DOM         builtin
iconv       builtin
SOAP        builtin

Así que, para asegurar que lo tienes todo, la cosa es tan simple como:
Code:
apt-get install php5-mysql php5-mcrypt  php5-gd
/etc/init.d/apache2 restart

listos! Smile


RE: Recompilar PHP - T-RED - 06-26-2009 02:07 PM

Muchas gracias kilburn
Ya se instalaron los paquetes faltantes, pero no tengo que agregar lineas en el php.ini ¿?


RE: Recompilar PHP - kurgans - 06-26-2009 05:15 PM

O ha cambiado magento, o da por supuesto de que tienes curl-php5 o curl-php4.


RE: Recompilar PHP - kilburn - 06-26-2009 07:51 PM

Quote:Ya se instalaron los paquetes faltantes, pero no tengo que agregar lineas en el php.ini ¿?

No, por la forma en que debian configura el tinglado. Al compilar php, los mantenedores de debian le indican que SIEMPRE cargue los ficheros /etc/php5/conf.d/*. De este modo, cuando instalas algun modulo nuevo, su configuración se agrega en un nuevo fichero /etc/php5/conf.d/modulo.ini y se carga automáticamente sin hacer nada más Smile


RE: Recompilar PHP - T-RED - 06-27-2009 01:26 AM

Cierto kilburn, los "modulo.ini" estan justo donde deben Big Grin, crei que un tenia que modificar algo mas Tongue.

Muchas Gracias.