0

我有一个 PHP/HTML5 应用程序,它需要一个 application.ini 文件解析 URL 以确定使用路径。DNS 配置正确,但是当我尝试访问该页面时,我看到域名正在被删除,而 application.ini 反而“看到”了 IP 地址。我得到错误:

PHP Fatal error: Uncaught exception 'Zend_Application_Resource_Exception' with message 'no domain settings for 555.16.8.69' in /var/www/html/library/<app>/Application/Resource/Domainsettings.php:63\nStack trace:\n#0 /var/www/html/library/Zend/Application/Bootstrap/BootstrapAbstract.php(683): Application_Resource_Domainsettings->init()\n#1 /var/www/html/library/Zend/Application/Bootstrap

域名去哪儿了?我认为我的重写规则没有做任何奇怪的事情:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

真正的问题出现在带有这一行的 DomainSettings.php 文件中: $this->getHost();

如果你不能说,我没有写这段代码。我正在尝试一个端口。

4

0 回答 0