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

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

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

passer

  • Давно я тут
  • 932
  • 74 / 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

  • Давно я тут
  • 932
  • 74 / 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

  • Давно я тут
  • 932
  • 74 / 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

  • Давно я тут
  • 810
  • 61 / 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

  • Давно я тут
  • 810
  • 61 / 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

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

Comrade Steel

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

kern.USR

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

Comrade Steel

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

Ошибка при создании Ленты новостей

Автор Marus

Ответов: 1
Просмотров: 74
Последний ответ 24.04.2019, 22:31:12
от Marus
Ошибка синтаксиса в таблице

Автор Zudva

Ответов: 0
Просмотров: 34
Последний ответ 19.04.2019, 09:04:57
от Zudva
[Решено] Создание якоря в заголовке (теги H1 или H2)

Автор Клим

Ответов: 8
Просмотров: 176
Последний ответ 17.04.2019, 16:11:46
от Клим
Ошибка в файле SiteApplication.php

Автор alexo

Ответов: 0
Просмотров: 54
Последний ответ 14.04.2019, 16:02:31
от alexo
[Решено] Перенос меню с j1.5 в J.3.x

Автор dron

Ответов: 4
Просмотров: 117
Последний ответ 14.04.2019, 12:19:09
от dron