Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Cakephp Notice (8): Undefined index, problemas con CakePHP

Estas en el tema de Notice (8): Undefined index, problemas con CakePHP en el foro de Frameworks y PHP orientado a objetos en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/09/2012, 02:22
Avatar de carlosmedinna  
Fecha de Ingreso: julio-2012
Ubicación: Barcelona
Mensajes: 10
Antigüedad: 11 años, 9 meses
Puntos: 0
Notice (8): Undefined index, problemas con CakePHP

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.
  #2 (permalink)  
Antiguo 25/09/2012, 18:22
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 3 meses
Puntos: 14
Respuesta: Notice (8): Undefined index, problemas con CakePHP

para el caso del ejemplo que pusiste, podrías poner el código del método index() del controlador Sectors y la vista de Sectors/index.ctp para ver el código?
__________________
http://lucasmg.com.ar

Etiquetas: cakephp, index, mamp, undefined
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.
Respuesta




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