【发布时间】:2014-04-28 17:59:47
【问题描述】:
我已经尝试了this page 上给出的建议,通过使用 Chrome、Mozilla 和 IE 打开我的 .php 页面(而不是将其拖到它们那里),我的 EasyPHP 已启动(以及我刚刚使用的其他服务)与它一起安装),我的文件位于 C:\inetpub\wwwroot (在 Vista 上),到目前为止,没有输出任何 PHP。它要么在页面上显示为代码,要么根本不起作用(例如,包括不起作用)。我尝试在 httpd.config 文件中配置 DirectoryRoot(我先注释掉原来的,而不是删除它),所以它会指向 wwwroot 目录,但这也不起作用。我是 EasyPHP 的新手,我真正处理常规 PHP、Apache 和 MySQL 已经有几年了,所以我在这里抓住了稻草。
我的 .htm 文件中的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>
<title>MySite</title><link href="MySite.css" rel="stylesheet" type="text/css"></head>
<body>
<?php
include("topbar.php");
?>
<div id="content">
<h2>Content Goes Here</h2>
</div>
</body>
</html>
我的 topbar.php 文件中的代码:
<?php
echo '<div id="container"><div id="header">';
echo '<h1>This is the header.</h1><p class="description">';
echo 'Usually some sort of tagline or description is placed here.</p></div>';
?>
我不知道。我一直在搜索 PHP 主站点,以及使用搜索引擎时出现的一些随机页面……我浏览了 EasyPHP 常见问题解答页面,但我还没有找到答案这会为我指明正确的方向。除了尝试编辑 httpd.config 文件之外,我还没有浏览过 EasyPHP 创建的任何其他文件,主要是因为我不知道要尝试编辑哪些文件,也不知道要编辑哪些行,或者用什么。我昨晚刚安装了 EasyPHP。我很高兴任何人都可以用简单的英语提供任何帮助(请,没有人试图用你所有花哨的技术来炫耀你有多酷,我必须拿出一本技术词典,或者冗长的例子新手很难阅读,谢谢)。
【问题讨论】:
-
你看到了什么输出?通常你需要有一个
.php扩展来处理 HTML 中的 PHP 指令。 -
这两个文件只识别 HTML 部分。 .htm 文件输出: 内容在此处。 .php 文件输出:'; echo '';回声“你好世界”; ?>
这是标题。
'; echo '通常会在此处放置某种标语或描述。
-
另外,我刚刚注意到这个关闭的 (???WHY???) 链接,它似乎至少为我指明了一个好的方向。我不知道如何使这个决议发生。 stackoverflow.com/questions/15996031/…
-
嘿,我仍然迷失在这种情况下。您对如何处理它有任何想法吗?
标签: php apache text output easyphp