Полная ошибка:
Fatal error: Uncaught Error: Class 'Sandev\Ajax\AjaxRouter' not found in /var/www/fordle/data/www/site.ru/engine/mods/pm/ajax.php:58 Stack trace: #0 {main} thrown in /var/www/fordle/data/www/site.ru/engine/mods/pm/ajax.php on line 58
В чем проблема этой ошибки?
Весь код файла
<?php
use Sandev\Ajax\AjaxRouter;
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE ^ E_DEPRECATED);
ini_set('display_errors', true);
ini_set('html_errors', false);
define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', __DIR__ . "/../../.." );
define( 'ENGINE_DIR', ROOT_DIR . '/engine' );
include_once __DIR__ . '/loader.php';
@header("Content-type: text/html; charset=" . $config['charset']);
date_default_timezone_set($config['date_adjust']);
setlocale(LC_NUMERIC, "C");
require_once DLEPlugins::Check(ENGINE_DIR . '/modules/functions.php');
dle_session();
$_POST['skin'] = totranslit($_POST['skin'], false, false);
if ($_POST['skin'] == "" || !@is_dir(ROOT_DIR . '/templates/' . $_POST['skin'])) {
$_POST['skin'] = $config['skin'];
}
if ($config["lang_" . $_POST['skin']]) {
if (file_exists( ROOT_DIR . '/language/' . $config["lang_" . $_POST['skin']] . '/website.lng' ) ) {
@include_once (ROOT_DIR . '/language/' . $config["lang_" . $_POST['skin']] . '/website.lng');
} else {
die("Language file not found");
}
} else {
@include_once ROOT_DIR . '/language/' . $config['langs'] . '/website.lng';
}
$user_group = get_vars("usergroup");
if (!$user_group) {
$user_group = [];
$db->query("SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC");
while ($row = $db->get_row()) {
$user_group[$row['id']] = array_map('stripslashes', $row);
}
set_vars("usergroup", $user_group);
$db->free();
}
if ($_POST['action'] == 'update' && isset($_POST['userlist'])) {
$_POST['action'] = 'mainupdate'; //Костыль для главной
}
require_once DLEPlugins::Check(ENGINE_DIR . '/modules/sitelogin.php');
$content = AjaxRouter::start(['search', 'delete', 'clearall', 'menu', 'reply', 'edit', 'mainupdate']);
if (is_array($content)) {
$content = json_encode($content, JSON_UNESCAPED_UNICODE);
}
echo $content;