【发布时间】:2014-09-03 14:52:58
【问题描述】:
我已经从 PHP 5.3 升级到 PHP 5.5(我正在运行 Ubuntu 12.04)通过删除 PHP 并重新安装 5.5 版本,安装过程中一切正常, 现在,当我打开本地主机并尝试打开本地主机上的任何网站时,它不会执行 index.php,而是将 index.php 作为文本文件下载。 我重新启动了 Apache2 并看到了这篇文章
nginx localhost is downloading php files in browser, instead of serving them? 和localhost doesn't execute php files after update to Maverick/Yosemite OS,但它没有帮助。
我们将不胜感激,
谢谢。
【问题讨论】:
-
听起来可能值得一看:stackoverflow.com/questions/5121495/… 听起来 Apache 要么没有启用 PHP 模块,要么您没有指示它将 .php 文件作为 PHP 文件处理。
-
您是否有可能使用旧浏览器?从来没有试过这个,但它是Hillarious。 community.apachefriends.org/f/viewtopic.php?p=129871
-
您是如何卸载/重新安装 PHP 的?您是否使用了
apt-get或任何其他手动流程? -
不,我没有使用旧浏览器,我确实使用 purge 卸载并使用 sudo apt-get install php5 安装