错误500苗条获取数据POST

问题描述:

我试过所有可能的方法,总是得到相同的错误,有人可以帮助我?并给我一些建议? pdt。我是新来的web开发错误500苗条获取数据POST

感谢

<?php 

use \Psr\Http\Message\ServerRequestInterface as Request; 
use \Psr\Http\Message\ResponseInterface as Response; 

$app = new \Slim\App; 

$app->get('/api/products', function(Request $req, Response $res){ 
    $query = 'SELECT * FROM products'; 
    try{ 
     $db = new database(); 
     $db = $db->connection(); 
     $stmt = $db->query($query); 

     $products = $stmt->fetch_object(); 

     echo json_encode($products); 
    }catch(Exception $e){ 
     echo $e; 
    } 
    }); 


$app->post('/api/add',function()use($app){ 
    $request = Slim::getInstance()->request(); 

    $name = json_decode($request->getBody()); 
    //$content = file_get_contents($req); 
    //$json = json_decode($content, true); 
    //$post = $id->post; 
    echo $name; 
}); 
+1

可能重复[500内部服务器错误POST请求 - 瘦框架](https://*.com/questions/37189603/500-internal-server-error-with-post-request-slim-framework) – Nipun

按照教程。您需要使用Composer的自动加载器。

如果你检查你的PHP错误日志,你会看到错误。