Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/09/2009, 19:37
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Un poco tarde pero efectivamente es la incompatibilidad que tiene Drupal 6 con la nueva version de php 5.3
drupal hace uso de ereg() y algunas funciones que estan desfazadas en la nueva version de PHP, ya se esta trabajando en la version 7 de drupal donde se corregira estas falencias, mientras tanto podemos "ocultar" los mensajes de error, aunque va a funcionar de manera correcta no nos va a mostrar el mensaje de error. Algo poco convencional, pero para el caso sirve para nuestro entorno de prueba ya que la mayoria de servidores aun no esta implementado esta nueva version de php y no va a traer problemas al instalarlo en el servidor de produccion.

Simplemente van a su instalacion de Drupal buscan el archivo includes/ common.inc y buscan masomenos en la linea 580

reemplazan esto:

if ($errno & (E_ALL ^ E_NOTICE)) {

por esto

if ($errno & (E_ALL & ~E_NOTICE & ~E_DEPRECATED)) {

Segun tengo entendido en la version 6 de drupal no van a hacer cambios por el momento para solventar este problema, dado que ya esta en puerta la version 7 que trae innumerables mejoras.

Saludos
__________________
Drupal Argentina