извините, если вопрос расплывчатый, но я не знаю, в чем проблема.
Мне просто пришлось перенести на новый сервер большой дрянной веб-сайт с клиента, который был разработан другой компанией, и у меня почти нет документации.
Сайт основан на PHP, Mysql и движке TPL (от phpbb). Я убедился, что установил одни и те же версии Debian, Apache, Mysql и PHP и скопировал (аккуратно) все файлы конфигурации.
Сначала казалось, что это работает идеально, но потом я заметил, что многие страницы с одними и теми же TPL не отображают данные.
Например, этот шаблон не выполняет ничего внутри тегов tpl, таких как этот
!-- BEGIN titular --><!-- IF titular.HAY_IMG == '1' -->
<div class="titular"><img src="{repository_url}{titular.IMG}" {titular.src_edittags} alt="" /></div>
<!-- ENDIF --><!-- END titular -->
Почему это могло происходить? Код остается таким же, как и база данных, версии PHP, Apache и MySQL.
Я знаю только базовый PHP, поэтому мне довольно сложно разобраться в коде.
Итак, мои вопросы:
С вами что-то подобное случалось раньше? Что было виновато?
Если код остается прежним, стоит ли его повторять? На текущем производственном сервере (к которому у меня есть доступ) он отлично работает
Я включил ведение журнала ошибок PHP, но я не получаю там никаких ошибок, есть ли еще место, где мне следует поискать?
Пожалуйста, если у вас есть какие-либо подсказки или идеи, которые могут помочь, поделитесь ими, я полностью потерялся