Os comento, estoy trabajando con cakephp 2.2.2 en MAMP, he montado la aplicación en local y todo bien... en las preferencias de MAMP (en local) tengo php 5.2 y como extension de php me muestra "cache APC" he seguido los pasos de instalación y desarrollo tal como indica el manual de cake y todo bien, en local :)
Ahora bien, he pasado TODO el proyecto a un hosting de nuestro VPS y durante la instalación de cake con su pagina de inicio en la que indica si ha ido bien si el directorio tmp is writable, si has cambiado el saly.security,la BBDD... todo perfecto, "todo" hasta que subo mis archivos del directorio app y pruebo y me muestra TODO lo que serían variables como Notice (8): Undefined index: Anuncio [APP/View/Franquicias/index.ctp, line 38] y así con todas las variables. Pero, cómo es posible que en MAMP y WAMP (porque la he probado en los dos) funcione TODO tal cual lo esperaba y no en el VPS??? Desde luego les he preguntado si estaban activados los módulos de php que he visto activados en MAMP y WAMP, y su respuesta ha sido que si, por lo que ya no se me ocurre que puede pasar.
Hay que hacer algo especial al mudarlo de local al hosting ??? esta versión es incompatible con mi hosting (aunque al finalizar la instalación me ha dicho que oK) ??? puede ser algún problema con la caché como he leido en algún foro ??? por qué al ver el código fuente si que me "aparecen" los datos de la BBDD en arrays ?? Por ejemplo:
Código:
Además, tanto los layouts como los estilos se cargan correctamente, puedo ver mi diseño a las mil maravillas... :___((int) 3 => array( (int) 0 => array( 'id' => '4', 'nombre' => 'Arquitectyta', 'descripcion' => 'arquiw', 'foto_uno' => 'titulo.png', 'foto_dos' => 'apple-imac.jpg' ) ) ) $authUser = null $sector = array( (int) 0 => array( 'id' => '1', 'nombre' => 'Hostelería', 'descripcion' => 'Sector hostelero', 'foto_uno' => 'prueba', 'foto_dos' => 'prueba' ) )</pre><pre class="stack-trace">include - APP/View/Sectors/index.ctp, line 10 View::_evaluate() - CORE/Cake/View/View.php, line 920 View::_render() - CORE/Cake/View/View.php, line 883 View::render() - CORE/Cake/View/View.php, line 475 Controller::render() - CORE/Cake/Controller/Controller.php, line 957 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 161 [main] - APP/webroot/index.php, line 92</pre>
No sé... agradecería cualquier info, la deseperación , ya que en cuestión de frameworks y servidores voy BASTANTE justo...
Y eso, espero no dejarme datos por ofrecer para que se pueda "identificar" el problema, así que gracias !!!!
Saludos.