0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 360 Просмотров
*

lgmax

  • Захожу иногда
  • 299
  • 1 / 1
Ошибка в коде, что не так?
« : 28.11.2021, 20:23:51 »
Ребят, всем привет.

Помогите, пожалуйста, найти и исправить ошибку в этом коде:

Код
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
if($this->error->getCode() == '404'){
header("HTTP/1.1 404 Not Found");
$lang = JFactory::getLanguage(); $lng = $lang->getTag(); if ($lng == 'uk-UA') {
echo file_get_contents(JURI::root().'404');
}else {
echo file_get_contents(JURI::root().'ua/404');
}
    exit;
}
?>
*

sivers

  • Живу я здесь
  • 2284
  • 310 / 0
Re: Ошибка в коде, что не так?
« Ответ #1 : 28.11.2021, 21:56:07 »
Как минимум, вот здесь:
Код
JURI::root().'404'
JURI::root() возвращает путь без слеша на конце, поэтому перед именем файла, который лежит в корне, надо добавлять слеш:
Код
JURI::root().'/404'
и со вторым файлом то же самое
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

lgmax

  • Захожу иногда
  • 299
  • 1 / 1
Re: Ошибка в коде, что не так?
« Ответ #2 : 28.11.2021, 22:15:27 »
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
if($this->error->getCode() == '404'){
header("HTTP/1.1 404 Not Found");
$lang = JFactory::getLanguage(); $lng = $lang->getTag(); if ($lng == 'uk-UA') {
echo file_get_contents(JURI::root().'404');
}else {
echo file_get_contents(JURI::root().'ua/404');
}
    exit;
}
?>

Как минимум, вот здесь:
Код
JURI::root().'404'
JURI::root() возвращает путь без слеша на конце, поэтому перед именем файла, который лежит в корне, надо добавлять слеш:
Код
JURI::root().'/404'
и со вторым файлом то же самое
Спасибо, дружище! Все работает!
*

sivers

  • Живу я здесь
  • 2284
  • 310 / 0
Re: Ошибка в коде, что не так?
« Ответ #3 : 28.11.2021, 22:20:13 »
на здоровье
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка 1054 Unknown column 'created_by' in 'field list' VirtueMart

Автор Evgen Kulibin

Ответов: 3
Просмотров: 499
Последний ответ 26.02.2023, 01:56:42
от lakshmi
Ошибка "0 Некорректный контроллер: имя='user', формат=''"

Автор zeus07

Ответов: 14
Просмотров: 1575
Последний ответ 20.02.2023, 11:47:20
от wiz.alex
Ошибка БД 1062 Duplicate entry 'отличное крео для донора отличное ' for key 'idx

Автор Sham34

Ответов: 0
Просмотров: 179
Последний ответ 08.02.2023, 10:39:45
от Sham34
Ошибка после перекидки сервера

Автор B1ack7wan

Ответов: 0
Просмотров: 209
Последний ответ 31.01.2023, 09:51:14
от B1ack7wan
Ошибка при переходе на PHP 8

Автор KingSnake

Ответов: 1
Просмотров: 324
Последний ответ 27.12.2022, 10:35:38
от NewUsers