0

我的 Mac OSX Lion Webserver 有一个非常奇怪的问题。我有一个网站,可以在我付费的网络服务器上完全运行,但现在我正试图在我自己的计算机上本地运行它以进行开发。我已经将我的 Mac 网络服务器设置为使用 PHP5 并使用 Mysql,并且我已将所需的所有文件复制到正确的文件夹中。大多数页面都可以工作,.html 和 .php 文件,但是有一个页面,当我尝试加载它时,只会作为问号加载。从字面上看,有一个“?” 在浏览器窗口的左上角,chrome 开发人员工具中没有调试消息,当我查看源代码时,唯一可用的 html 是问号和通用 html 格式化标签。

更奇怪的是,如果我删除文件中的所有内容(具有相同文件名的空白文件)并加载它,它会加载相同的问号,这就是为什么我不费心发布任何代码的原因。此外,如果我将文件重命名为 .html,它会正确加载(当然不使用 php)。

文件名是 login.php,我不认为文件名很重要,因为我在网站的另一部分有一个不同的 login.php 可以正常工作。

如果有人对此有任何见解,我将不胜感激。

谢谢!

4

1 回答 1

0

我希望没有其他人有这个问题,但这是我解决它的方法。

在做了一堆看似随机的事情之后,我发现“问号”仅在页面未修改时才会出现。即使稍作修改,问号也会消失,变成空白页。最终我所做的只是删除最后一个标签中的“>”并再次输入,页面就可以正常工作了!我想它看起来是对的,但角色是腐败的什么的……听起来很愚蠢,但就是这样。

于 2013-03-07T19:21:26.857 回答