Имеется DLE 16.1 и NGINX с PHP 8.2.
Суть проблемы в неработающем ЧПУ (тип 1), на форуме dle вычитал что надо .htaccess конвертировать для nginx:
https://pastebin.com/ZvNzQHe8
Но после примениения фикса ЧПУ начали скачиваться страницы, причем внутри страниц такое:
<?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2023 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
*/
ob_start();
ob_implicit_flush(false);
error_reporting ( E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );
ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );
define('DATALIFEENGINE', true);
define('ROOT_DIR', dirname(__FILE__));
define('ENGINE_DIR', ROOT_DIR . '/engine');
require_once(ENGINE_DIR . '/classes/plugins.class.php');
require_once(DLEPlugins::Check(ROOT_DIR . '/engine/init.php'));
Как это пофиксить, использовать Apache2 не вариант.