2016-07-10 11 views
-1

Ich bekomme HTTP-Fehler 500, wenn Sie das Slim-Framework verwenden.Getting HTTP-Fehler 500 mit Slim Framework (php)

Ich habe die index.php Slim-Framework in/api/v1 /:

<?php 

require '../../vendor/autoload.php'; 

$app = new Slim\App(); 

$app->get('/auth2', function ($request, $response, $args) { 
    $response->write("Welcome to Slim!"); 
    return $response; 
}); 

$app->run(); 

Im selben Ordner habe ich meine .htaccess:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule^index.php [QSA,L] 

Aber wenn ich gehe zu/api/v1/auth2 die Seite lädt nicht. Ich bekomme nur einen HTTP-Fehler 500. Habe ich Slim falsch konfiguriert?

+1

Überprüfen Sie Ihr Fehlerprotokoll. – tkausl

+0

Hat meine Antwort Ihnen geholfen? – matiaslauriti

Antwort

2

Setzen Sie diesen Code an den Anfang der Seite, die Sie laden möchten.

error_reporting(-1); 
ini_set('display_errors', 1); 

Dies druckt Sie die Fehler, wenn Ihre Funktionen nicht mit @ sind.

+1

Ja, es half mir bei der Fehlersuche. Vielen Dank! –