我在 index.html 中有一个包含的 php 页面。
<?php include "inc/header.php";?>
Dreamveawer cs5 配置为通过 wamp 服务器查看。
在 f12 上,我看不到这个包含的文件(仅查看 index.html,没有包含)
如果我打开 header.php 本身 - f12 - 效果很好。
请问可能是什么原因。
我在 index.html 中有一个包含的 php 页面。
<?php include "inc/header.php";?>
Dreamveawer cs5 配置为通过 wamp 服务器查看。
在 f12 上,我看不到这个包含的文件(仅查看 index.html,没有包含)
如果我打开 header.php 本身 - f12 - 效果很好。
请问可能是什么原因。
index.html
是一个 HTML 文件,所以 PHP 不会被解析。index.php
改为命名文件。
很可能找不到该文件。我怀疑如果您更改include
为require
,您将看到相关的错误消息。您需要更改您尝试包含的路径,或更改您的 include_path 变量:
set_include_path("/path/to/your/lib/" . DIRECTORY_SEPERATOR . get_include_path());
编辑正如评论者在其他地方指出的那样,这仅适用于通过 PHP 解释您的主文件的情况。