Un error que no comprendo....

Hola a Tod@s, como les parece que tengo una aplicación en local que me funciona de maravilla pero que cuando la subo al servidor me muestra el siguiente error:

Fatal error: Class declarations may not be nested in /var/www/vhosts/misitio.com/yii-1.1.2.r2086/framework/base/CErrorEvent.php on line 19

Espero que alguien me pueda ayudar a resolver este problema antes de que el cliente me mate :(

Muchas gracias!!

Version de php en el servidor??

Hola PoL, la versión del PHP en el servidor es 5.1.6

Mmm. raro.

Por empezar CErrorEvent no es una clase anidada.

Dado que en tu maquina local funciona bien pero no en el server deduzco que no es un problema de Yii, sino más bien de PHP.

Podrias hacer un phpinfo() tanto en local como en el server local

A lo mejor alguna cosa no esta activada o algo…

Chequeaste los requerimientos de yii en el server?

Hola

viste esto? http://bugs.php.net/35634, creo que era un bug, solucionado en 5.2

otra cosa que encontre es esta: http://www.zen-cart.com/forum/showthread.php?t=118690, que habla de que puede haberse subido mal el archivo… prueba resubirlo :(

espero sea de ayuda

Gracias PoL, voy a revisar bien lo que dices y si encuentro el problema aviso para que todos conozcan la solución.