Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\f

Estas en el tema de Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\f en el foro de Drupal en Foros del Web. ahora trabajo con wampp servr y me da este eror en la instalacion de openatrium Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\file.inc on line 895...
  #1 (permalink)  
Antiguo 15/09/2009, 14:23
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Pregunta Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\f

ahora trabajo con wampp servr y me da este eror en la instalacion de openatrium

Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\file.inc on line 895
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)

Última edición por soldierjesus; 15/09/2009 a las 14:47
  #2 (permalink)  
Antiguo 15/09/2009, 15:08
 
Fecha de Ingreso: noviembre-2007
Mensajes: 14
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

La ultima version de wampserver viene con php 5.3
En esa version de php la funcion ereg ha sido sustituida.
  #3 (permalink)  
Antiguo 15/09/2009, 19:45
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

ooops! que raro mira que instala todo el openatrium aparece su hermosa interfaz y todo de maravilla pero con 10000lineas de codigo con ese mismo mensaje

heeee
gracias por la ayuda
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #4 (permalink)  
Antiguo 16/09/2009, 07:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Es que era un módulo muy usado, pero ahora los desarrolladores de PHP han decidido dejarlo fuera.
La forma de evitar estos errores es intentar actualizar la versión del programa, o modificar el código fuente agregando

error_reporting(0);

al principio de tu archivo index.php (o el que corresponda).


Saludos.
  #5 (permalink)  
Antiguo 16/09/2009, 08:25
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Fatal error: Unsupported operand types in C:\xampp\htdocs\mpn\sites\all\modules\contrib\cont ent_profile\content_profile.module on line 80 no se que hacer con esto amigo
ya esta lista la instalacion y preciso esto
gracias por tu ayuda
dame una señal por favor
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #6 (permalink)  
Antiguo 16/09/2009, 09:30
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

En todos los temas que has abierto por este asunto te pedimos lo mismo: pega las líneas que los mensajes de error refieren.
NO somos adivinos
  #7 (permalink)  
Antiguo 16/09/2009, 10:52
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

pues la verdad parece ser compactivilidad de la version de php con openatruim y la funcion que tiene
ahora instale moodle me dijeron que era muy bueno para intranets mirare a ver que tal saludos

amigos
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #8 (permalink)  
Antiguo 26/09/2009, 19:37
Avatar de 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
  #9 (permalink)  
Antiguo 26/09/2009, 22:25
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 3 meses
Puntos: 181
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Hola.

Solo para decirles que la ultima version de Drupal si es compatible con PHP 5.3.0




Saludos
Bye
  #10 (permalink)  
Antiguo 26/09/2009, 23:58
Avatar de 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

De hecho a partir de la version 6.14 viene con este "patch" que mencione, solo ocultando los errores/advertencias, pero sigue haciendo uso de las funciones "deprecated".

Si no me creen:
en el archivo file.inc linea 902

elseif ($depth >= $min_depth && ereg($mask, $file))
__________________
Drupal Argentina

Última edición por NUCKLEAR; 27/09/2009 a las 00:05
  #11 (permalink)  
Antiguo 27/09/2009, 07:16
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

ok gracias por el dato


saludos
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #12 (permalink)  
Antiguo 17/01/2010, 17:19
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 18 años, 10 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Mas facil si manejas el wamp entras en la seccion addons de su pagina oficial y te bajas una version de PHP mas antigua como la 5.2.5 u otra para que te funciona, vez que solo bajas el addons, lo ejecutas, al terminar de instalar el wamp lo detecta y se reinicia solo (la ultima vercion) le das click en el panel que esta en la bandeja de sistema seleccionas PHP, Vercion, y seleccionas la que instalaste se actualiza y ya puedes seguir probando. Saludos

http://www.wampserver.com/addons_php.php

Última edición por adair_chilango; 17/01/2010 a las 17:24
  #13 (permalink)  
Antiguo 17/01/2010, 20:20
 
Fecha de Ingreso: noviembre-2009
Mensajes: 2
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Muy buen aporte, pero un poco tarde, la ultima versión de Drupal corrigió en gran parte este fallo, y estamos a poco de la version 7 definitiva.
  #14 (permalink)  
Antiguo 18/01/2010, 09:01
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

huy osea que ya puedo montar mi intranet
genial
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #15 (permalink)  
Antiguo 17/02/2010, 11:40
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Cita:
Iniciado por soldierjesus Ver Mensaje
ahora trabajo con wampp servr y me da este eror en la instalacion de openatrium

Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1\includes\file.inc on line 895
Te da este error porque la version de php que tienes es la 5.3 tienes que bajarte una version del wampp servr que utilice una version anterior de php.

A los interesados en tutoriales de drupal les invito a vistar esta pagina de [URL="http://www.drupaltutorials.net/es"]tutoriales de drupal en español[/URL] [URL="http://www.drupaltutorials.net/es"]www.drupaltutorials.net/es[/URL]

Saludos!
  #16 (permalink)  
Antiguo 04/02/2011, 13:54
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 3 meses
Puntos: 9
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Se van enojar los genios que se dedican sólo a ver que temas mover y cuales no pero en fin:
Código PHP:
Ver original
  1. <?php
  2. if(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $str)) {
  3.     $msg = 'email is not valid';
  4. }
  5. else {
  6. $valid = true;
  7. }
  8. <p>?>


Fuente: http://takien.com/513/how-to-fix-fun...-php-5-3-0.php
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #17 (permalink)  
Antiguo 27/06/2011, 17:46
 
Fecha de Ingreso: junio-2011
Mensajes: 1
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Deprecated: Function ereg() is deprecated in C:\wamp\www\atrium-1-0-beta-1

Cita:
Iniciado por netovs Ver Mensaje
Se van enojar los genios que se dedican sólo a ver que temas mover y cuales no pero en fin:
Código PHP:
Ver original
  1. <?php
  2. if(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $str)) {
  3.     $msg = 'email is not valid';
  4. }
  5. else {
  6. $valid = true;
  7. }
  8. <p>?>


Fuente: [url]http://takien.com/513/how-to-fix-function-eregi-is-deprecated-in-php-5-3-0.php[/url]
Gracias por tu respuesta capo. Tenés muchísima razón sobre los inútiles que solo suman post y mueven cosas sin sentido. Muy útil tu respuesta.
  #18 (permalink)  
Antiguo 27/06/2011, 18:23
Avatar de 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

Cerrado, revivir temas viejos sin ningún aporte, no seguir el thread inicial, y comentarios adicionales fuera de lugar.
__________________
Drupal Argentina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:10.