php slim重复响应正文数据

时间:2017-01-16 15:32:25

标签: php api apache2 slim

我使用Slim框架创建了一个PHP API。问题是当我将API移动到新服务器时,我开始遇到响应问题。响应正文中的数据正在重复!

例如,而不是在响应中得到这一次:

  

{data:[{username:'someone',密码:'something'}]}


我明白了:

  

{data:[{username:'someone',密码:'something'}]}
  {data:[{username:'someone',密码:'something'}]}
  {data:[{username:'someone',密码:'something'}]}

每次回复任何路线时都会发生这种情况 即使页面未找到它也会显示两次。
这是我的.htaccess中的最新情况:

  

RewriteEngine OnRewriteBase /
RewriteCond   %{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
  RewriteRule ^(。*)$ index.php?/ $ 1 [QSA,L]

1 个答案:

答案 0 :(得分:0)

原来我错误地将我的index.php文件添加到我的routes文件夹中。
如果您有多个$ app-> run();

,也可能会出现这种情况

Slim Framework Rest service getting output twice