Chrome 错误地下载了 localhost/wordpress 页面,但 Firefox 却没有

Chrome 错误地下载了 localhost/wordpress 页面,但 Firefox 却没有

我已经在安装了 Wordpresshttp://localhost/wordpress

当我尝试在 Chrome 中查看页面时,它会下载 PHP 文件而不是显示页面。当我在 Firefox 中查看时,一切正常。

当我创建仅包含 localhost/test.php 时,<?php echo "hello world" ?>它会在两个浏览器中显示。

对于可能存在什么问题,您有什么想法吗?

$ dpkg -l | grep apache输出:apache2、apache2-mpm-prefork、apache2-utils、apache2.2-bin、apache2.2-common、libapache2-mod-php5

答案1

这可能是由于缓存问题造成的。尝试清除浏览器缓存 - 然后关闭 Chrome(所有内容:所有选项卡和窗口)。当我在服务器上工作并对.htaccessphp 模块进行更改时,就会发生这种情况。我会下载页面,然后我的浏览器会记住这一点。

最后,重新启动 Apache 安装可以帮助重置标头信息。

答案2

我遇到了相反的情况:Firefox 正在下载 php 文件,而 Chrome 正在显示网站本身。清除缓存就可以解决问题。

答案3

如果您已将代码从服务器下载到本地计算机。那么这是因为 .htaccess 文件。清除缓存,然后将 .htaccess 重命名为 htaccess.txt。然后您这次应该可以看到网页。现在您的链接可能在 wordpress 中不起作用。因此,要更正此问题,请转到管理员http://localhost/(wordpress文件夹名称)/wp-admin。在管理面板左侧栏中单击设置>>永久链接,然后单击页面底部的“保存更改”按钮。这将创建或重写新的 .htaccess 文件。完成后一切都会顺利进行。

相关内容