繁体   English   中英

kohana 3.2没有收到“获取”请求

[英]kohana 3.2 does not get 'get' request

转移到新服务器后,获取请求出现问题。

例如

class Controller_Main extends Controller {
  public function action_testrequest()
  {
    echo "<pre>";
    print_r($_GET);
    $this->auto_render = FALSE; // don't use layout
  }
}

和网址my-site/main/testrequest?query=test返回空数组

同时my-site/test.php?query=test与内容

<pre>
<?php
print_r($_GET);

回报

Array
(
[query] => test
)

这是为什么?

我知道原因在kohana,但找不到。

有什么线索吗?

问题在于.htaccess

解决了以下问题:

RewriteRule .* index.php/$1 [PT]

而是这样的:

RewriteRule .* index.php/$1 [PT,L]

讨论对我有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM