ERROR :: $response = $kernel->handle($request); en hosting

2,144 views
Skip to first unread message

mloyola

unread,
May 16, 2014, 2:10:34 PM5/16/14
to symfo...@googlegroups.com
Estimados:

Tengo un problema con la linea '$response = $kernel->handle($request);' del archivo app.php

public_html/app.php

<?php

use Symfony\Component\ClassLoader\ApcClassLoader;
use Symfony\Component\HttpFoundation\Request;

$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
require_once __DIR__.'/../app/AppKernel.php';
require_once __DIR__.'/../app/AppCache.php';

$kernel = new AppKernel('prod', true);
$kernel->loadClassCache();

$kernel = new AppCache($kernel);
$request = Request::createFromGlobals();
// Cuando llega a esta linea no funciona
$response = $kernel->handle($request);

$response->send();
$kernel->terminate($request, $response);

?>

Alguien sabe a que se debe que  $kernel->handle($request); no este funcionando.

Slds.

Manuel Aguirre

unread,
May 16, 2014, 2:14:23 PM5/16/14
to symfo...@googlegroups.com
Buenas,

Intenta ser más especifico con tu problema, no funciona se refiere a que da error, o que se queda en blanco???

con app_dev.php si te funciona?

Borraste la cache de producción?


--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es

---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a symfony-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--

Manuel Aguirre.


manuel_j555 | Desarrollador de Software | Optime Consulting | twitter | github | Sitio web


A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales.

mloyola

unread,
May 16, 2014, 3:04:18 PM5/16/14
to symfo...@googlegroups.com
Sale todo en blanco, ya probe borrando la cache prod.

Llegue a la conclusion que el problema es de la linea $response = $kernel->handle($request); debido a que probe haciendo este codigo y salio en pantalla el echo.


use Symfony\Component\ClassLoader\
ApcClassLoader;
use Symfony\Component\HttpFoundation\Request;

$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
require_once __DIR__.'/../app/AppKernel.php';
require_once __DIR__.'/../app/AppCache.php';

$kernel = new AppKernel('prod', true);
$kernel->loadClassCache();

$kernel = new AppCache($kernel);
$request = Request::createFromGlobals();

echo "prueba";

Manuel Aguirre

unread,
May 16, 2014, 3:06:56 PM5/16/14
to symfo...@googlegroups.com
Verifica que tu php esté configurado para mostrar errores y warnings, verifica los logs de php, prueba comentando la linea del AppCache.


--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es

---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a symfony-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Eloy González Andueza

unread,
May 16, 2014, 3:07:13 PM5/16/14
to symfo...@googlegroups.com
Hola
Mira los logs de apache o el servidor que estés utilizando para ver si muestra más iformación
Un saludo


--

Jeronimo SALAZAR RAMIREZ

unread,
May 19, 2014, 10:51:48 AM5/19/14
to symfo...@googlegroups.com
Lo mas seguto es que en tu php.ini tengas la opcion deshabilitada de mostrar errores.
--
-------------------------------------------------------
Si programas  en PHP, usa Symfony
-------------------------------------------------------
Navega mas seguro con FireFox
------------------------------------------------------

Alvaro Touzon

unread,
May 19, 2014, 11:03:35 AM5/19/14
to symfo...@googlegroups.com
A las malas, no aconsejo, es en el index de symf activar al .ini para mostrar los errores, pero para eso esta el entorno dev de symfony
app_dev.php
Gracias
Álvaro, Arquitect Software

Jeronimo SALAZAR RAMIREZ

unread,
May 19, 2014, 11:16:40 AM5/19/14
to symfo...@googlegroups.com
Hay veces que te manda en blanco en el entorno de desarrollo, y se tiene que activar esa directiva de PHP, si se lo digo es porque me ha pasado, mas cuando estaba empezando con symfony 1.4, ahora con un poco de mas experiencia siempre la activo en una nueva instalacion.

Willy

unread,
Jun 24, 2015, 1:47:11 AM6/24/15
to symfo...@googlegroups.com
Amigo solucionaste el problema? por que ahora yo también tengo ese problema, porfa como lo solucionaste?

Pipe Botero

unread,
Jun 24, 2015, 8:14:09 AM6/24/15
to symfo...@googlegroups.com
A mi me ha sucedido varias veces... y el problema ha sido que el servidor no tiene permisos para escribir en la carpeta app/cache y app/logs

Te sugeriría que elimines el contenido de las carpetas (no las carpetas), modifiques los permisos en el servidor para que el usuario de apache (Normalmente llamado www-data) tenga accesos para leer y escribir en estos destinos...
Si estas trabajando en un servidor compartido, te recomiendo entonces cambiar los permisos de las carpetas... en su peor caso a 777.


Saludos


El viernes, 16 de mayo de 2014, 13:10:34 (UTC-5), mloyola escribió:

Jorge Oscar Gianotti

unread,
Aug 11, 2017, 7:16:35 AM8/11/17
to symfony-es
Se debe instalar el modulo de apache para php libapache2-mod-php
Reply all
Reply to author
Forward
0 new messages