У меня есть php include, путь которого будет [root]/Edge-animations/splash/publish/web/splash.php
, действительный путь на моем сервере. С моей первой попытки я получил ошибку, заявив, что путь недействителен; оказалось, что мне нужно поставить полный путь сервера (по строкам /homepages/3/d426847376/htdocs/Edge-animations/splash/publish/web/splash.php
). После исправления ссылки я попытался перезагрузить мою страницу; он не показывал ошибку, но не показывал файл, который должен был включить. Мой синтаксис PHP выглядит следующим образом:PHP не отображается
<?php include('/homepages/3/d426847376/htdocs/Edge-animations/splash/publish/web/splash.php'); ?>
И соответствует синтаксису, который я использовал для работы PHP, на другой странице. Что я делаю не так?
EDIT
Прилагаемый файл представляет собой HTML-файл, выводимый Краю; Я изменил расширение с .html на .php. Вот его код:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled</title>
<!--Adobe Edge Runtime-->
<meta http-equiv="X-UA-Compatible" content="chrome=IE8">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome- frame/1/CFInstall.min.js"></script>
<script type="text/javascript" charset="utf-8" src="splash-v1_edgePreload.js"> </script>
<style>
.edgeLoad-Splash { display:none; }
</style>
<!--Adobe Edge Runtime End-->
</head>
<body style="margin:0;padding:0;">
<div id="Stage" class="Splash">
</div>
</body>
</html>
Я также добавил скобки и точку с запятой к ссылке; он все еще не работает.
, что делает вывод splash.php? –
Какой уровень 'error_reporting' вы установили? –
У вас может быть проблема во включенном файле. Что-то может прервать скрипт, изменив параметр error_settings, чтобы скрыть ошибки и т. Д. Покажите нам код этого файла. –