- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На сайтах перестала работать функция php include_once.
Сайт на html и в двух местах включения:
<?php include_once 'includes/header.tpl'; ?>
<?php include_once "includes/footer.tpl"; ?>
все работало на разных хостингах, вдруг вчера на всех сайтах с подобными включениями перестали отображаться соответственно header.tpl и footer.tpl.
Обращался в ТП, они говорят ничего на хостинге не меняли и сказали это ваши проблемы решайте сами.
В чем может быть проблема?
Включите вывод ошибок, узнаете, в чём проблема.
На сайтах перестала работать функция php include_once.
Сайт на html и в двух местах включения:
<?php include_once 'includes/header.tpl'; ?>
<?php include_once "includes/footer.tpl"; ?>
все работало на разных хостингах, вдруг вчера на всех сайтах с подобными включениями перестали отображаться соответственно header.tpl и footer.tpl.
Обращался в ТП, они говорят ничего на хостинге не меняли и сказали это ваши проблемы решайте сами.
В чем может быть проблема?
Либо смотреть логи
Либо восстанавливать из бекапа
Либо включать отображение ошибок
Либо говорить хостеру что ничего не меняли Техподдержка должна сделать
Либо говорить хостеру что ничего не меняли Техподдержка должна сделать
Нормальная поддержка на такое не поведётся :)
У ТС, скорее всего, какой-то вредоносный код криво добавился в эти файлы, и они перестали инклудиться.
Файлы не изменялись, вредоносного кода не нашел.
Техподдержка Teli сказала это ваши проблемы. Ваш код сами и разбирайтесь.
В логах ошибок нет.
Но это стандартная функция. Должна работать, всегда работала
это стандартная функция. Должна работать, всегда работала
Это стандартная функция для *.php файлов, но:
Сайт на html
Да сайт на html, но все работало всегда и на разных хостингах. А тут одновременно перестало работать на всех сайтах одного хостера.
skyrider, во-первых, использование относительных имен – весьма сомнительное предприятие (нужно добавлять какой-нить префикс, делающий имена абсолютными). Во-вторых, как уже сказали, что значит на html? Если у вас подобные вставки используются в html-файлах, чтобы они выполнялись, нужно предпринимать опред. телодвижения. Кстати, делать html-файлы исполняемыми неэффективно, а главное крайне небезопасно – ПО сайта может спокойно проглядеть загрузку таких файлов пользователем.
---------- Добавлено 20.11.2016 в 03:37 ----------
P.S. Написанное мной вовсе не означает, что нельзя использовать адреса с .html в конце пути. Нужно только, чтобы такие адреса обрабатывал движок на php или на крайняк просто чтобы при запросах по таким адресам происходила прозрачная подмена имен html-файлов в адресах на имена соотв. php-файлов.
А могла повлиять установка на хостинге на все сайты модуля AutoSSL?
skyrider,
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Это не пробовали?
skyrider,
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Это не пробовали?
Да, это есть в .htaccess кроме RemoveHandler .html .htm
С этим нет доступа
---------- Добавлено 20.11.2016 в 15:39 ----------
Делаю пустой .htaccess
Переименовываю index.html в index.php и все начинает работать.
То есть проблема в .htaccess
Подскажите, что не так?
AddHandler application/x-httpd-php .htm .html
DirectoryIndex index.html
<Files .htaccess>
order allow,deny
deny from all
</Files>