Php SLIM框架中的错误

Php SLIM框架中的错误,php,api,slim,Php,Api,Slim,我已经使用SLIM框架创建了API。当我在PHP5.3中运行这些API时,这些API运行正常,但当我在具有PHP5.2的系统上运行这些API时,这些API不起作用 这是一个名为.htaccess的文件,它在PHP5.2中产生了问题 以下是.htaccess文件的代码 RewriteEngine On # Some hosts may require you to use the `RewriteBase` directive. # If you need to use the `Rewrite

我已经使用SLIM框架创建了API。当我在PHP5.3中运行这些API时,这些API运行正常,但当我在具有PHP5.2的系统上运行这些API时,这些API不起作用

这是一个名为.htaccess的文件,它在PHP5.2中产生了问题

以下是.htaccess文件的代码

RewriteEngine On

# Some hosts may require you to use the `RewriteBase` directive.
# If you need to use the `RewriteBase` directive, it should be the
# absolute physical path to the directory that contains this htaccess file.
#


# RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-d 
请告诉我在PHP5.2中运行API应该做什么


提前谢谢。

您是否100%确定问题出在.htaccess文件上

对我来说,这听起来像是一个PHP问题,因为你说它在使用较低版本时不起作用

Slim在其示例中大量使用匿名函数,如果您在应用程序中使用匿名函数,那么PHP<5.3将不支持匿名函数

编辑


从您之前的问题和示例代码判断,这是实际情况。

这不是与您之前提出的问题相同吗?我不明白这个.htaccess文件是如何在PHP中导致错误的。您的live server是否允许.htaccess文件(
AllowOverride
)?是的,先生,这与我之前的问题几乎相同,但它更能解决我的问题,这也是我发布此内容的原因。如果你觉得这是重复的,那么你可以删除它。谢谢你。。。你是对的。如果我们有PHP,我们不能使用像get和post这样的函数格式