修身PHP在子目录不工作
问题描述:
我在 http://example.com/api/修身PHP在子目录不工作
解压苗条(http://www.slimframework.com/)目录和我有index.php文件看上去这样:
<?php
require 'Slim/Slim.php';
Slim::init();
Slim::get('/hello/:name', function ($name) {
echo "Hello $name";
});
Slim::run();
?>
但是当我尝试访问GET方法,浏览器返回如下内容:
错误330(net :: ERR_CONTENT_DECODING_FAILED):未知错误。
我不知道为什么它不起作用。
帮助?
在此先感谢。
答
原来,这个问题的解决方案是Slim包中的HTTP版本号。
我改变了这一行
header('HTTP/1.1 ' . self::getMessageForCode($this->status()));
到
header('HTTP/1.0 ' . self::getMessageForCode($this->status()));
,一切都很好。
干杯,感谢您的帮助。
澄清,我确实有PHP 5.3,但我也尝试了5.2的方式,并没有奏效。 – willium