我有一个用Zend Framework编写的应用程序。当我尝试打开index
文件时,它会给我一个错误:
PHP注意:未定义的索引:HTTP_X_URL_BEFORE_REWRITE in C:\ Inetpub \ wwwroot \ test \ library \ Zend \ Controller \ Request \ Http.php on 第326行PHP注意:未定义的索引:HTTP_X_URL_BEFORE_REWRITE in C:\ Inetpub \ wwwroot \ test \ library \ Zend \ Controller \ Request \ Http.php on 第326行
它依赖于index.php中的这一行 echo $ ctrl-> dispatch(); 因为当我实施它时,申请会给我白色网站。
$ ctrl是:
$ctrl = Zend_Controller_Front::getInstance();
$ctrl->setBaseUrl('/test');
$ctrl->throwExceptions(true);
$ctrl->registerPlugin(new DPCPluginAuth($auth, $acl));
$ctrl->setControllerDirectory($config->controllers->toArray());
echo $ctrl->dispatch();
和liblary Zend的功能本地化在Zend / Controller / Request / Http.php上,并命名为public function setRequestUri
请帮助我......我不知道该代码中的错误以及该消息的含义。
我的mod_rewrite模块是ISAPI_Rewrite3_Lite