Pregunta:
Fecha: 27-12-2015 21:56:54
(En Español)
Rutas funcionan en Laravel 5.2 pero no en Laravel 5.1[Resuelta]
Alguien que me pueda ayudar? En Laravel 5.1 al crear rutas siempre me indica que la ruta no pudo ser encontrada pero si lo hago en Laravel 5.2 funciona de forma correcta pero necesito usar Laravel 5.1. Gracias Votos: 3 - Respuestas: 10 - Vistas: 11 Compartir en: Google Facebook Twitter LinkedIn LinkRespuestas:
-
Fecha: 28-12-2015 03:12:19 Hola Oscar, yo no trabajo con Laravel, pero estimo que para poder dar una solución a tu problema ayudará que compartas el código utilizado para crear la ruta en Laravel 5.2
Por otro lado, imagino que Laravel tiene un log de errores, warnings, deprecated, etc, verifica de que esta habilitado en Laravel 5.1 y si hay algún evento registrado.
Imagino también que estaras usando servidores distintos para probar esto, y a fin de no buscar fantasmas, te recomiendo que compares las páginas devueltas por la función de PHP phpinfo(); en cada servidor (si necesitas más información/detalle para poder hacer esto, por favor comentalo).
Por último recuerda que cuanta más infromación puedas aportar, mejor.
Saludos! Votos: 3 - Link respuesta -
Fecha: 28-12-2015 10:25:33 Podrias poner un ejemplo de como estas creando las rutas..
Yo estoy trabajando en laravel 5.1 y no tengo ningun problema con rutas..
Saludos Votos: 4 - Link respuesta -
Fecha: 28-12-2015 10:33:13 Hola las genero de la siguiente forma:
Route::get('app', function () { return 'test'; });Votos: 3 - Link respuesta -
Fecha: 28-12-2015 11:14:49 Compañeros acabo de probar Laravel 5 y funcionan las rutas sin problemas al igual que con la versión 5.2 pero la versión 5,1 que es la que necesito utilizar por cuestiones laborales las rutas nunca las encuentra la verdad no se a que se deba. Votos: 1 - Link respuesta
-
Fecha: 28-12-2015 12:15:28 Quiero descartar algo prueba con esta linea
Route::get('index.php/app', function () { return 'test'; });
si con esa linea funciona tienes que quitar el index.php , mediante htaccess
saludos Votos: 4 - Link respuesta -
Fecha: 28-12-2015 12:26:43 Gracias pero sigue igual ya es desesperante que la versión que necesito usar no me funciona bien, copié y pegue lo que me indicas y trate de acceder así:
/public/app y con /public/index.php/app sin éxito Votos: 0 - Link respuesta -
Fecha: 28-12-2015 15:14:31 Me auto respondo pero no muy conforme, lo que tuve que hacer es usar el servidor de artisan con : ph artisan serve y de esa forma puedo ver las rutas ahora si sin problema alguno pero mi duda es porqué motivo tengo que hacer esto en la versión 5.1 y con la versión 5 y 5.2 no? No lo se, por ahora seguiré trabajando así hasta encontrar una respuesta, gracias! Votos: 2 - Link respuesta
-
Fecha: 03-01-2016 03:08:42 personalmente yo no llamo funciones en la ruta, uso laravel 5.1 y solo uso funciones en ruta solo para aquellas de controladores administrativos es decir
Route::group(['middleware' => 'auth'], function () { Route::get('admin/home','AdminController@index'); });
y como ves las rutas las creo de esta manera
Route::get('como le quiero poner a la ruta','controlador@metodo');
y de verdad no tengo ningun problema de esta manera, uso xampp y no el servidor artisan Votos: 1 - Link respuesta -
Fecha: 04-01-2016 10:36:21 SI y eso lo hago de la misma forma que tu, la cuestión no era como escribí las rutas la cuestión era el uso del servidor artisan ya que sólo con lampp o xampp no funcionaba de ninguna forma. Votos: 0 - Link respuesta
-
Fecha: 05-01-2016 11:33:11 En lo personal me gusta definir asi las rutas
Route::get('register', [ 'uses'=>'Auth\AuthController@getRegister', 'as'=>'register' ]);
ya que si por algun motivo te piden que cambies el nombre de la ruta no tienes mas que cambiar el alias sin tener que alterar tu codigo...
Saludos Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
