【问题标题】:Browser displaying PHP code显示 PHP 代码的浏览器
【发布时间】:2012-07-27 00:24:38
【问题描述】:

我正在运行 XAMPP 以便在我的本地计算机上使用 PHP。我将所有脚本放在 htdocs 文件夹中(默认位置)。直到最近,一切都很好。例如,如果我单击 htdocs 中的 HTML 文件,该文件会在浏览器中打开(就像它应该的那样)。但是,如果我在一个动作设置为“some-script.php”的表单上单击提交,它会转到 php 页面并显示 php 代码。现在,如果我在浏览器中输入“localhost/some-html.html”,它会起作用吗?这是为什么?我可能做错了什么??

【问题讨论】:

  • 您的 Apache 没有处理您的 PHP。可以是很多东西。您最近安装了 XAMPP 吗?那是你的操作系统?
  • 我已经安装了一段时间。如果我在浏览器中硬输入它,我可以让它工作。视窗 7

标签: php xampp


【解决方案1】:

当您通过在地址栏中键入“localhost/some-html.html”来访问它时,您使用 XAMPP 的服务器和 PHP 引擎来访问页面,当您只需双击文件夹中的文件时,您只是打开了文件使用默认程序(恰好是您的浏览器)

【讨论】:

  • XAMPP 的 PHP 引擎在将结果发送到浏览器之前实际运行 php 代码
【解决方案2】:

定义一个基本 url 变量,如 $baseurl = "http://localhost/foldername/" 并在您的操作中使用此变量,如 action = "example.php"。

【讨论】:

    猜你喜欢
    • 2012-04-23
    • 2012-02-17
    • 2013-05-12
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-31
    相关资源
    最近更新 更多