Buenas:
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:
(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>
Además, tanto los layouts como los estilos se cargan correctamente, puedo ver mi diseño a las mil maravillas... :___(
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.