Error 500 en login (v 2)

Tema en 'Soporte' iniciado por Acevedo, el 7 Dic 2018.

  1. Acevedo

    Acevedo New Member

    Registrado:
    8 Oct 2017
    Mensajes:
    12
    Me Gusta recibidos:
    0
    Puntos de trofeo:
    1
    Género:
    Masculino
    País:
    España
    Página Inicial:
    Ahora tengo un error interno al intentar realizar el login. El problema es en el servidor, en local funciona. ¿Algún fallo en el .htaccess?

    .htaccess de la carpeta api:
    Insertar CODE, HTML o PHP:
    <Files .htaccess>
        Order allow,deny
        Deny from all
    </Files>
    
    <FilesMatch "(\.(bak|config|dist|fla|inc|ini|log|psd|sh|sql|json|lock|swp|xml|twig|gitignore|yml|md)|~)$">
        Order allow,deny
        Deny from all
        Satisfy All
    </FilesMatch>
    
    Options -MultiViews
    
    RewriteEngine On
    # RerwiteBase / # 1&1 host
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [QSA,L]
    El login.js:
    PHP:
    function login(){
      $.
    ajax({
        
    type "POST",
        
    url "api/login",
        
    data : $('#login_form').serialize(),
        
    success : function(json) {
          if(
    json.success == 1) {
            $.
    dialog({
              
    title'Éxito !!!',
              
    contentjson.message,
              
    type'green',
              
    typeAnimatedtrue,
            });
            
    setTimeout(function(){
                
    location.href='administrar/';
            },
    1000);
          }else{
            $.
    dialog({
              
    title'Error !!!',
              
    contentjson.message,
              
    type'red',
              
    typeAnimatedtrue,
            });
          }
      
        },
        
    error : function(xhrstatus) {
          $.
    dialog({
              
    title'Error interno !!!',
              
    content'Ha ocurrido un problema',
              
    type'red',
              
    typeAnimatedtrue,
            });
        }
      });
    }
    El login en api/http/post.php:
    PHP:
    $app->post('/login', function() use($app) {
        
    $u = new Model\Users;

        return 
    $app->json($u->login());
    });
    Respuesta de la consola:
    Insertar CODE, HTML o PHP:
    General:
    Request URL: https://restaurantesybares.000webhostapp.com/api/login
    Request Method: POST
    Status Code: 500
    Remote Address: 145.14.144.126:443
    Referrer Policy: no-referrer-when-downgrade
    
    Request headers:
    [LIST=1]
    [*]:authority:restaurantesybares.000webhostapp.com
    [*]:method:POST
    [*]:path:/api/login
    [*]:scheme:https
    [*]accept:*/*
    [*]accept-encoding:gzip, deflate, br
    [*]accept-language:es-ES,es;q=0.9,en;q=0.8
    [*]content-length:12
    [*]content-type:application/x-www-form-urlencoded; charset=UTF-8
    [*]cookie:_ga=GA1.2.1359338538.1540809425; _omappvp=wpqKnOx2HmSWWUdRe3yyLDXJoN6DiXqY9bmUhLma2SmYHhJkgY95pU69Op4wNaasC8k9rDB900wRkkhm4Z8PNVgjF6LL0o8R; _gid=GA1.2.543721707.1544175812; PHPSESSID=418vql346fegra2fheu76ucorn
    [*]origin:https://restaurantesybares.000webhostapp.com
    [*]referer:https://restaurantesybares.000webhostapp.com/login
    [*]user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36
    [*]x-requested-with:XMLHttpRequest
    [/LIST]
    
     
    Última edición: 7 Dic 2018
  2. Acevedo

    Acevedo New Member

    Registrado:
    8 Oct 2017
    Mensajes:
    12
    Me Gusta recibidos:
    0
    Puntos de trofeo:
    1
    Género:
    Masculino
    País:
    España
    Página Inicial:
    Solucionado, después de muchos intentos, cambios en .htaccess y horas de búsqueda en google, al final opté por cambiar a la versión 3 del framework y funciona perfectamente. Pero no sé aún cual puede ser el problema con la versión 2.
     

Compartir esta página