Loading...
Обучение/Помощь новичкам | Нужна помощь по PHP
Здравствуйте! Есть проблема, а именно:
php
   Fatal error: Uncaught exception 'Exception' with message 'Invalid controller path: `home/f0338804/domains/technologies-and-history.prfi.ru/public_html/controllers/`' in /home/f0338804/domains/technologies-and-history.prfi.ru/public_html/classes/router.php:21 Stack trace: #0 /home/f0338804/domains/technologies-and-history.prfi.ru/public_html/index.php(18): Router->setPath('/home/f0338804/...') #1 {main} thrown in /home/f0338804/domains/technologies-and-history.prfi.ru/public_html/classes/router.php on line 21   
router.php:
php
   function setPath($path) { $path = trim($path, '/\'); $path .= DS; // если путь не существует, сигнализируем об этом if (is_dir($path) == false) { throw new Exception ('Invalid controller path: '.$path.''); } $this->path = $path; }   
index.php:
php
   <?php // включим отображение всех ошибок error_reporting (E_ALL);  // подключаем конфиг include ('config.php');   // Соединяемся с БД $dbObject = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS);  // подключаем ядро сайта include (SITE_PATH . DS . 'core' . DS . 'core.php');   // Загружаем router $router = new Router($registry); // записываем данные в реестр $registry->set ('router', $router); // задаем путь до папки контроллеров. $router->setPath(SITE_PATH . 'controllers'); // запускаем маршрутизатор $router->start();   

________
посл. ред. 04.07.2021 в 17:40; всего 3 раз(а); by MAZAXIST
Версия php какая стоит и полностью класс роутера скинь
// если путь не существует, сигнализируем об этом
Онлайн: 2
Время:
Gen. 0.0751
(c) Bym.Guru 2010-2026