PHP Notice: Undefined index: HTTP_X_URL_BEFORE_REWRITE in C:\Inetpub\wwwroot\test\library\Zend\Controller\Request\Http.php on line 326 PHP Notice: Undefined index: HTTP_X_URL_BEFORE_REWRITE in C:\Inetpub\wwwroot\test\library\Zend\Controller\Request\Http.php on line 326
Jest on związany ściśle z linijką w pliku index.php o następującej treści:
zmienna $ctrl to:
$ctrl = Zend_Controller_Front::getInstance(); $ctrl->setBaseUrl('/test'); $ctrl->throwExceptions(true); $ctrl->registerPlugin(new DPCPluginAuth($auth, $acl)); $ctrl->setControllerDirectory($config->controllers->toArray());
Linijka 326 biblioteki Zenda, której się czepia to:
$requestUri = $_SERVER['HTTP_X_URL_BEFORE_REWRITE'];
a całość funkcji to:
public function setRequestUri($requestUri = null) { if ($requestUri === null) { $requestUri = $_SERVER['HTTP_X_URL_BEFORE_REWRITE']; $requestUri = $_SERVER['REQUEST_URI']; $requestUri = $_SERVER['ORIG_PATH_INFO']; $requestUri .= '?' . $_SERVER['QUERY_STRING']; } } else { return $this; } return $this; } else { // Set GET items, if available // Get key => value pairs and set $_GET $_GET = $vars; } } $this->_requestUri = $requestUri; return $this; }
Proszę o pomoc w rozwiązaniu problemu. Co to za konunikat, z jakiego powodu się pojawia, czy spotkaliście się już z takim?