【问题标题】:Not able to open the .php file in browser无法在浏览器中打开 .php 文件
【发布时间】:2014-03-19 14:54:06
【问题描述】:

我正在尝试在任何浏览器中打开 .php 文件,但它正在被下载.. 问题是什么?有人请帮助我..

当我在浏览器的地址栏中输入 localhost/hel.php 时,它会显示下载对话框。

提前致谢

【问题讨论】:

  • PHP 解释器未安装/启用/配置,或者您忘记重新启动网络服务器。
  • 也许这就是答案? stackoverflow.com/questions/6245895/…
  • 不,先生,我确实打开并配置了 php.ini 和服务器。服务器也很好地打开了 .html 文件。但在 .php 文件中表现得像 dis。
  • 完成谢谢@Vico Dambeck 您的链接对我帮助很大...非常感谢。:)
  • 现在又出现了一个问题。 localhost/phpmyadmin给我找不到

标签: php apache lamp


【解决方案1】:

网络服务器需要知道所请求的文件将使用 PHP 解释器执行。如果未安装、运行或配置网络服务器,则下载该文件的方式与下载 .zip 或 .mp3 文件非常相似。

不清楚你使用什么服务器,如果有的话,所以除非你澄清,否则我不会发布具体说明。

[编辑]

好的,对于 Apache,这很简单。我假设您使用的是类 UNIX 操作系统,因为大多数流行的 Windows 软件包,例如 XAMPP 或 WAMP,都带有已经配置好的 PHP + Apache。

除了 Apache 和 PHP,您还需要安装 mod_php,它是一个 Apache 扩展,允许网络服务器使用 PHP 解释器来运行 PHP 文件。使用您最喜欢的包管理器并安装缺少的包。它的确切名称因 Linux 发行版而异,因此我无法告诉您具体要查找哪一个,但它通常类似于“libapache2-mod-php”。

安装后,转到您的 php.ini 文件并确保该模块已启用。重启网络服务器后,PHP 文件应该可以正常工作了。

【讨论】:

  • 我使用的是apache2.4.7
【解决方案2】:

也许这就是答案? apache2 on ubuntu - php files downloading

关于您评论中的第二个问题:

你包括

Include /etc/phpmyadmin/apache.conf

/etc/apache2/apache2.conf

然后用

重启 apache
sudo service apache2 restart

?

【讨论】:

    猜你喜欢
    • 2014-05-27
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 2013-02-19
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多