发生事故后,我刚刚恢复了一个旧网站。 旧配置是带有 apache、postgresql 8 和 php 5 的 centOS 6。 新配置是带有 apache2、postgresql 11 和 php 8 的 debian 10。 在处理数据库恢复和 php 错误后,我仍然有问题。 footer-home.inc.php 中的菜单显示在我的 locahost 测试安装上,安装了 MAMP 和 Windows 10,但不在 debian 10 服务器上,其他页面运行良好。 该网站使用名为 GetSimple 的 CMS,在这种情况下它并不简单...... Homepage.php 包含页脚。
<?php include('footer-home.inc.php'); ?>
这里是footer-home.inc.php文件的代码
<?php if(!defined('IN_GS')){ die('you cannot load this page directly.'); }
/**************************************************** ****** *
**************************************************** ******/ ?>
<!-- site footer -->
<footer class="clearfix" >
<div class="wrapper">
<a href="<?php get_site_url(); ?>" id="logo" ><?php get_site_name(); ?></a>
<nav id="main-nav">
<ul>
<?php get_i18n_navigation(return_page_slug(),0,99,I18N_SHOW_PAGES); ?>
</ul>
</nav>
</div>
<div class="footer">
<nav id="second-nav">
<ul>
<li class="first support"><a href="http://test.bygecko.com" target="_blank">Support</a></li>
<?php if ($lang[0] == 'fr'){ ?>
<li class=" intranet"><a href="/intranet/">Intranet</a></li>
<li class="last legal"><a href="<?php get_site_url(); ?>/fr/legal/">Informations légales</a></li>
<?php }
if ($lang[0] == 'en'){ ?>
<li class=" intranet"><a href="">Intranet</a></li>
<li class="last legal"><a href="<?php get_site_url(); ?>/en/legal/">Terms and conditions</a></li>
<?php }?>
</ul> </nav>
<?php if ($lang[0] == 'fr'){ ?>
<div class="copyright">gecko 2012 - Tous droits réservés</div>
<?php }
if ($lang[0] == 'en'){ ?>
<div class="copyright">gecko 2012 - All right reserved</div>
<?php }?>
</div>
</footer>
任何想法将不胜感激 谢谢