我的Mac OSX Lion Web服务器出现了一个非常奇怪的问题。我有一个网站,它完全在我支付的网络服务器上运行,但现在我正在尝试在我自己的计算机上本地运行它以进行开发。我已经设置我的Mac网络服务器使用PHP5并使用Mysql,我已将所需的所有文件复制到正确的文件夹中。大多数页面都工作,包括.html和.php文件,但有一个页面,当我尝试加载它时,只会加载为问号。从字面上看,有一个“?”在浏览器窗口的左上角,chrome开发人员工具中没有调试消息,当我查看源代码时,唯一可用的html是问号和通用html格式标签。
更奇怪的是,如果我删除文件中的所有内容(具有相同文件名的空白文件)并加载它,它会加载相同的问题标记,这就是为什么我不打扰发布任何代码。另外,如果我将文件重命名为.html,它会正确加载(当然不使用php)。
文件名是login.php,我认为文件名不重要,因为我在网站的另一部分中有一个不同的login.php正常工作。
如果有人对此有任何见解,我会非常感激。
谢谢!
答案 0 :(得分:0)
我希望没有其他人有这个问题,但这是我如何解决它。
在做了看似随机的TON之后,我发现只有在页面未经修改时才会出现“问号”。即使是一个小的修改,问号也会消失,产生一个空白页面。最后我所做的就是删除'>'在最后一个标签中再次输入并且页面有效!我觉得它看起来不对,但这个角色是腐败的还是什么......听起来很愚蠢,但这就是它的作用。