Nginx配置Slim Framework API路由

时间:2015-08-01 12:21:02

标签: php nginx slim

我已经坚持了很长一段时间了。基本上,我的Slim Framework App中有一个路由文件,用于路由我的API,然后我就可以访问这样的路由:" index.php / api / route"。这适用于apache或php -S。但现在当我使用php5-fpm迁移到nginx服务器时,我面临着正确配置站点的问题。我可以访问index.php,但之后的任何内容都是404.检查日志会给我"没有这样的文件或文件夹"或"不是目录"。这是我目前的配置:

Given "we are simple" do
  @simple = true
end

When "I act" do
  if @simple 
    simple_steps
  else
    all_steps
  end
end

我用注释掉的线条进行了测试,没有成功。有什么想法吗?

1 个答案:

答案 0 :(得分:6)

没关系,我只是错过了index.php路径的try_files

log-YYYY-mm-dd