Código PHP:
Fatal error: Cannot redeclare class sfRequestCompat10 in XXXXpluginssfCompat10PluginlibrequestsfRequestCompat10.class.php on line 4
Un saludo y gracias
| ||||
Respuesta: Como mostrar Fatal error: Cannot redeclare class pues, lee bien el php.ini viene auto-explained !! que bueno, esta seria la salida fácil... pésima, por cierto... lo ideal es que descubras en que momento re-incluyes la clase en cuestión, y darle solución... digo, es mejor... que cerrar los ojos, y enterrar el muerto...
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Como mostrar Fatal error: Cannot redeclare class Obviamente lo que quiero es solucionarlo, pero no puedo estar modificando el archivo y subiendolo al servidor de produccion lo que quiero es que muestre el error en mi servidor local para poder corregirlo y luego subirlo todo. Voy a mirar lo que me has dicho ahora te comento. Un saludo! |
| ||||
Respuesta: Como mostrar Fatal error: Cannot redeclare class Revisa las directivas que tienes en tu php.ini, lo mejor es hacer un phpinfo(); y tratar de igualar los dos ambientes. Saludos |
| ||||
Respuesta: Como mostrar Fatal error: Cannot redeclare class Hola de nuevo, me recorrido el php.ini entero y no encuentro nada que se parezca a lo que busco y con phpinfo(); todo esta igual o eso me parece despues de tanto mirar. Seguire investigando a ver si doy con la tecla ¿algun consejo? Un saludo y gracias! |
| ||||
Respuesta: Como mostrar Fatal error: Cannot redeclare class Cita: pues ami me aparece eso cuando incluyo un field con el comando include, sobretodo en herencia, es decir tengo una clase padre en un file del mismo nombre padre.php y una clase hija en un file hija.php
Iniciado por keldrox Hola foreros tengo de nuevo una pequeña duda he estado trabajando en una web en local bajo linux PHP todo iba perfecto pero al subirlo a la web de producción(Linux PHP) me encuentro que mi proyecto da un fallo de: Código PHP: Un saludo y gracias si en la vista (index.php) hago un include 'padre.php' y luego un include 'hija.php' me saldra ese error ya que php toma el include como una declaracion de clases. en este caso php5 tomara ambos include como delcaraciones y te dira que no puede redeclarar la clase "padre" ya que esta declarada en el extends de la clase hija. prueba buscar por hay si has declarado padre e hijo juntos en los include. lo unico bueno es que no hay herencia multiple sino seria un caos total. |