我的 Mac OSX Lion Webserver 有一个非常奇怪的问题。我有一个网站,可以在我付费的网络服务器上完全运行,但现在我正试图在我自己的计算机上本地运行它以进行开发。我已经将我的 Mac 网络服务器设置为使用 PHP5 并使用 Mysql,并且我已将所需的所有文件复制到正确的文件夹中。大多数页面都可以工作,.html 和 .php 文件,但是有一个页面,当我尝试加载它时,只会作为问号加载。从字面上看,有一个“?” 在浏览器窗口的左上角,chrome 开发人员工具中没有调试消息,当我查看源代码时,唯一可用的 html 是问号和通用 html 格式化标签。
更奇怪的是,如果我删除文件中的所有内容(具有相同文件名的空白文件)并加载它,它会加载相同的问号,这就是为什么我不费心发布任何代码的原因。此外,如果我将文件重命名为 .html,它会正确加载(当然不使用 php)。
文件名是 login.php,我不认为文件名很重要,因为我在网站的另一部分有一个不同的 login.php 可以正常工作。
如果有人对此有任何见解,我将不胜感激。
谢谢!