我试图允许在YII(Yii 1.1.14)中访问$ _GET以获取干净的url和正常的get请求,例如,如果我有一个控制器城市和动作getCities只有var_dump($ _ GET)
1- http://example.com/cities/getCities/country_id/100 ==> the output is array(1) { ["country_id"]=> string(3) "100" } 2- http://example.com/cities/getCities?country_id=100 ==> the output is array(0) { }
我的urlManager是
'urlManager' => array( 'class' => 'ext.localeurls.LocaleUrlManager', 'languageParam' => 'lang', // Name of the parameter that contains the desired language when constructing a URL 'urlFormat' => 'path', 'showScriptName' => false, 'caseSensitive' => false, 'rules'=>array( 'login'=>'/home/login' ) ),
我怎么能让Yii在上述两种情况下识别$ _GET?
的修改
我正在使用nginx 1.6。 GET参数(?x = y)在其他Yii项目上运行良好,只有这个项目没有。我将网络服务器改为apache,我让它在这个项目上工作!虽然这个项目与其他项目具有相同的nginx配置!!