2015-04-22 33 views
0

工作訪問這個網址:http://sampledomain.com/controller/action/1?t=test&p=1

我嘗試這樣做:

var_dump(Yii::$app->request->get()); 

而且這樣的:

var_dump($_GET); 

結果是:

array(0) {} 

但是當我試圖在普通的php腳本中使用$_GET,它會顯示這些變量。

有沒有人在這裏體驗這呢?謝謝。

+0

'的Yii :: $ APP->請求 - >的get()'只是一個包裝,Yii的方式來訪問'$ _GET' PHP超全局數組。它應該工作。發佈更多的代碼,你做錯了什麼。 – arogachev

+0

檢查你的網址。可能它應該是'http://sampledomain.com/controller/action?t = test&p = 1' – user1852788

+0

你有一些特殊的url管理嗎? – robsch

回答

1

我想通了,這是服務器上的配置。這就是我正在做的。

try_files $uri $uri/ /index.php; 

它應該是這樣的

try_files $uri $uri/ /index.php$is_args$args; 
+0

正如我所說的問題與Yii沒有關係。 – arogachev