Новости Joomla

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

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
После обновления до 3.8.5 и отключения sefwizard и jlnodubles, и включения расширенного роутера, сервер перестал выдавать 404 ошибку на неверные адреса, а выдает 500.
Включение sefwizard и jlnodubles проблемы не решает.
Нашел отдаленно похожую тему, но многое там уже удалено, да и версия 2.5, и ответа в итоге не нашел.
« Последнее редактирование: 14.02.2018, 13:58:13 от Comrade Steel »
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Шаблон HELIX?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Включите в общих настройках показ ошибок. Тогда увидите что за ошибка сервера. А так можно долго гадать.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Шаблон HELIX?
шаблон shaper_corporex
Включите в общих настройках показ ошибок. Тогда увидите что за ошибка сервера. А так можно долго гадать.
вот такая ошибка
Код
Warning: require_once(/home/srv64687/test1/libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in
/home/srv64687/test1/templates/shaper_corporex/error.php on line 27 Fatal error: require_once(): Failed opening required '/home/srv64687/test1/libraries/joomla/document/html/renderer/head.php'
(include_path='.:/usr/share/pear:/usr/share/php:/usr/share/pear:/usr/share/php') in /home/srv64687/test1/templates/shaper_corporex/error.php on line 27

Проверил - вроде все файлы по указанным путям на месте
содержимое head.php
[свернуть]
« Последнее редактирование: 08.02.2018, 15:05:57 от Comrade Steel »
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Ну так покажите что там в 27 строке файла /templates/shaper_corporex/error.php
Чего это он файл ядра напрямую подключает.
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Ну так покажите что там в 27 строке файла /templates/shaper_corporex/error.php
Чего это он файл ядра напрямую подключает.
Код
require_once(JPATH_LIBRARIES.'/joomla/document/html/renderer/head.php');
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Попробуйте так
Код
require_once(JPATH_LIBRARIES.'/src/document/renderer/html/HeadRenderer.php');
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Попробуйте так
Код
require_once(JPATH_LIBRARIES.'/src/document/renderer/html/HeadRenderer.php');
Ошибка на странице изменяется на
Код
Warning: require_once(/home/srv64687/test1/libraries/joomla/document/html/renderer/HeadRenderer.php): failed to open stream: No such file or directory in
/home/srv64687/test1/templates/shaper_corporex/error.php on line 27 Fatal error: require_once(): Failed opening required '/home/srv64687/test1/libraries/joomla/document/html/renderer/HeadRenderer.php'
(include_path='.:/usr/share/pear:/usr/share/php:/usr/share/pear:/usr/share/php') in /home/srv64687/test1/templates/shaper_corporex/error.php on line 27
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Пардон, сглупил:
Код
Warning: require_once(/home/srv64687/test1/libraries/src/document/renderer/html/HeadRenderer.php): failed to open stream: No such file or directory in
/home/srv64687/test1/templates/shaper_corporex/error.php on line 27 Fatal error: require_once(): Failed opening required '/home/srv64687/test1/libraries/src/document/renderer/html/HeadRenderer.php'
(include_path='.:/usr/share/pear:/usr/share/php:/usr/share/pear:/usr/share/php') in /home/srv64687/test1/templates/shaper_corporex/error.php on line 27
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Это
Код
require_once(JPATH_LIBRARIES.'/joomla/document/html/renderer/head.php');
Меняем на это
Код
$header_contents = ‘’;
if(!class_exists(‘JDocumentRendererHead’)) {
$head = JPATH_LIBRARIES . ‘/joomla/document/html/renderer/head.php’;
if(file_exists($head)) {
require_once($head);
}
}
https://www.joomshaper.com/forums/helix-page-error-404-not-display
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Меняем на это
Да, благодарю - 404 появилась, но сверху теперь вот это:
ошибка
[свернуть]
И вместо "URL Invalid" было "Страница не найдена"
« Последнее редактирование: 08.02.2018, 15:42:11 от Comrade Steel »
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Скачайте новую версию шаблона helix и возьмите из него error.php
При необходимости, думаю, вёрстку поправить сможете
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Скачайте новую версию шаблона helix и возьмите из него error.php
При необходимости, думаю, вёрстку поправить сможете
Спасибо большое, как раз думал над этим, но решил не спешить
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Меняем на это
Код
$header_contents = ‘’;
if(!class_exists(‘JDocumentRendererHead’)) {
$head = JPATH_LIBRARIES . ‘/joomla/document/html/renderer/head.php’;
if(file_exists($head)) {
require_once($head);
}
}

Я понял, в чем косяк - сразу внимание не обратил на неправильные кавычки (возможно автор первоисточника намеренно так сделал, кто знает), и своего бездумного копирования, вследствие которых и получился неправильный код. Просто скопировал этот же кусок из нового шаблона, в итоге получилось вот так:
Код
$header_contents = '';
if(!class_exists('JDocumentRendererHead')) {
  $head = JPATH_LIBRARIES . '/joomla/document/html/renderer/head.php';
  if(file_exists($head)) {
    require_once($head);
  }
}
« Последнее редактирование: 09.02.2018, 11:53:06 от Comrade Steel »
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
сразу внимание не обратил на опечатки (возможно намеренные, из-за своего бездумного копирования)
Это косяк с кавычками из-за копирования на маке. Я код на айфоне вставлял, а он кавычки по-своему меяет
Таже фигня, говорят, и на макбуках поисходит
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Это косяк с кавычками из-за копирования на маке. Я код на айфоне вставлял, а он кавычки по-своему меяет
Таже фигня, говорят, и на макбуках поисходит
У меня Ubuntu, но я так же попробовал скопировать код с первоисточника, что Вы указали, что бы точно исключить ошибку - там та же самая ошибка с кавычками, следственно ошибка еще была в первоисточнике. Вас никоим образом не виню.
« Последнее редактирование: 09.02.2018, 11:58:32 от Comrade Steel »
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
там та же самая ошибка с кавычками, следственно ошибка еще была в первоисточнике.
Возможно там копировали также через мак-устройство
проблему такую я не первый раз уже ловлю. Даже когда свой код из одной темы в другую копировал - кавычки заменились. Вот такая она, эта умная техника
*

Comrade Steel

  • Захожу иногда
  • 51
  • 0 / 0
Возможно там копировали также через мак-устройство
проблему такую я не первый раз уже ловлю. Даже когда свой код из одной темы в другую копировал - кавычки заменились. Вот такая она, эта умная техника
Понял, в очередной раз спасибо в любом случае - приму к сведению в дальнейшем
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка 0 Call to undefined function GuzzleHttp\choose_handler()

Автор Alllex

Ответов: 0
Просмотров: 152
Последний ответ 15.03.2024, 21:03:09
от Alllex
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 541
Последний ответ 06.02.2024, 12:42:26
от AlexP750
Ошибка version_compare(): Argument #3 ($operator)

Автор Шмайсер

Ответов: 1
Просмотров: 415
Последний ответ 07.11.2023, 20:44:21
от fsv
reCapcha во всплывающем окне - "Ошибка защиты от спама"

Автор Dannik

Ответов: 12
Просмотров: 1842
Последний ответ 14.09.2023, 18:59:24
от all_zer
[Решено] Ссылка на домен и текущий шаблон в блоге категории

Автор goga_pgasovav

Ответов: 2
Просмотров: 357
Последний ответ 06.03.2023, 16:30:23
от goga_pgasovav