Re: [php] Call to undefined function: gregoriantojd()

From: Eduardo Zarate ( eduardo .en. piaget.dgsca.unam.mx)
Date: Tue Jul 29 2003 - 18:34:07 CEST


> Estimados listeros:
>
> No tengo disponibles las funciones de calendario. Tengo php version
> 4.0.2. sobre linux suse 7.0 y Apache 1.3.12. Desde ya muchas gracias.
>
> Ariel

Si no tienes la funciones de calendario, es porque no tienes el módulo
(extensión) que soporta estas funciones,... pero no hay ningún problema,..

A continuación describo el procedimiento de construcción del módulo de las
funciones de calendario.

Hago uso de un RH 7.2, pero los pasos son los mismos para cualquier otra
versión de RH, incluso para un SuSE como en tu caso...

Estos son los paquetes que tengo instalados relacionados con PHP:

php-4.0.6-7
php-devel-4.0.6-7
php-imap-4.0.6-7
php-mysql-4.0.6-7
php-pgsql-4.0.6-7

Es IMPORTANTE tener el paquete php-devel, sino, esto no funcionará...

Adicionalemente necesitamos obtener el fuente de php... en mi caso, tengo
el siguiente archivo:

php-4.0.6.tar.gz

Comenzamos...

# tar zxf php-4.0.6.tar.gz
# cd php-4.0.6/ext/calendar/
# phpize
# ./configure --enable-calendar
# make
# make install

Editar el archivo php.ini y habilitar la nueva extensión (calendar.so)

;extension=oracle.so
extension=imap.so
extension=mysql.so
extension=pgsql.so
extension=calendar.so
;extension=sablot.so

Reiniciar Apache,... y listo...

Sale y vale
Byte

Lista de correo php .en. opensource.org.mx
Histórico: http://www.opensource.org.mx/listas/php
Página: http://www.php.org.mx



This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 15:51:51 CEST