我已经在我的电脑上建立了一个 php 站点。我不想有一个博客风格的网站,但想给网站添加一个页眉、一个导航栏和一个页脚,稍后将开始建立一个登录区域。我在我的 PC 上构建了它,当它在 IE、Chrome、Firefox 和 Safari 中显示时效果很好,所以我将所有文件复制到现有网站上的测试文件夹中,但这不起作用。我收到错误消息
Fatal error: require(): Failed opening required 'includes/navbar.php' (include_path='.:/usr/lib/php5.4')
在第 54 行的 /homepages/11/d95668464/htdocs/test/Projects.php 中,不知道这意味着什么。
所需的 'includes/header.php 和所需的 'includes/footer.php 工作正常且在正确的位置,但导航栏根本不显示。navbar.php 代码如下:-
<?php
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>My Site's Title</title>
<link href="/Styles/Site.css" rel="stylesheet" type="text/css" />
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<section class="navigation" data-role="navbar">
<nav>
<ul id="menu">
<li><a href="index.php">Home</a></li>
<li><a href="news.php">News & Events</a></li>
<li><a href="projects.php>Projects</a></li.
<li><a href="contact.php">Contact Us</a></li>
<li><a href="membership.php">Join/Renew</a></li>
<li><a href="links.php">Links</a></li>
</ul>
</nav>
</section>
页面上的代码如下:-
<?php
include "includes/navbar.php";
?>