2011-07-25 14 views
0

を働いていない私は http://example.com/api/スリムPHPサブディレクトリに

に展開スリム(http://www.slimframework.com/)ディレクトリを持っていると私は、次のような探してindex.phpファイルを持っていますGETメソッドにアクセスすると、ブラウザは次のような結果を返します。

エラー330(net :: ERR_CONTENT_DECODING_FAILED):不明なエラー。

なぜそれが機能しないのかわかりません。

ヘルプ?

ありがとうございます。

+0

私はPHP 5.3を持っていますが、私も5.2の方法で試しましたが、うまくいきませんでした。 – willium

答えて

0

この問題の解決策は、Slimのパッケージ内のHTTPバージョン番号でした。

私は

 header('HTTP/1.0 ' . self::getMessageForCode($this->status())); 

とすべてが順調だったし、このライン

 header('HTTP/1.1 ' . self::getMessageForCode($this->status())); 

を変更しました。

乾杯、助けてくれてありがとう。

0

.htaccessファイルを適宜修正して、正しい場所にいることを確認しましたか?また、次の行を追加してみてください:

RewriteCond %{REQUEST_FILENAME} !-d 
+0

私はSlimで持っていた問題のほとんどが私の.htaccessファイルが間違っていることが原因だとわかりました。 – cstrouse

+0

ありがとう、私はこの質問を忘れてしまった。問題はhttpバージョンに起因することが判明しました。 – willium

関連する問題