Новости Joomla

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

👩‍💻 Вышел Quantum Manager 3.3.0 - медиа менеджер для Joomla.

Популярный файловый менеджер для Joomla от отечественных разработчиков.

v.3.3.0. Что нового?
- Joomla 6. Компонент полностью совместим с Joomla 6, плагин обратной совместимости не требуется.
- Рефакторинг. Полностью удалён устаревший код, оставшийся в наследство от версий для Joomla 3.
- Новые настройки для SVG. Новые параметры фильтрации SVG-файлов.
- Улучшена безопасная функция предварительного просмотра SVG-файлов. Благодаря новым механизмам фильтрации восстановлена ​​возможность безопасного предварительного просмотра SVG-изображений.
- Исправления ошибок. Исправлены ошибки с данными EXIF ​​и обновлена ​​библиотека EXIF.

Читать новость
Скачать расширение

Также обновление получил плагин пользовательского поля Radicalmultifield для совместимости с новым Quantum Manager.

Репозиторий GitHub
Релиз на GitHub

@joomlafeed

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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: отображение ошибок на php7
« Ответ #30 : 28.07.2017, 12:03:55 »
Цитировать
В связи с тем, что объекты, унаследовавшие интерфейс Throwable попадают в произвольный обработчик ошибок, заданный при помощи set_exception_handler, фатальные ошибки вообще не логируются. Вместо этого они "под одну гребёнку" с исключениями типа 404 передаются в рендерер ошибок Joomla! и показываются как есть любому желающему Azn

Такого не может быть, чтобы фатальные не логгировались. Проверьте у себя с php 7, настроив плагин debug. Я так понял что в 3.7.4 встроен вышеупомянутый пулл. https://github.com/joomla/joomla-cms/pull/10341. С php 5.6 все вылетает на экран. Это точно.

Parse error: syntax error, unexpected 'JPATH_BASE' (T_STRING) in /var/www/html/***/htdocs/index.php on line 40
« Последнее редактирование: 28.07.2017, 14:11:30 от capricorn »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: отображение ошибок на php7
« Ответ #31 : 28.07.2017, 12:16:48 »
ну у меня в логах пусто. делаю синтаксическую ошибку - в логах тишина. да и как оно может быть залогировано как fatal error, если оно на самом деле сейчас таким не является?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: отображение ошибок на php7
« Ответ #32 : 28.07.2017, 12:29:20 »
адинка конечно страдает по прежнему, но там я переживу.
Так для админки можно поправить error.php в административном шаблоне.
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: отображение ошибок на php7
« Ответ #33 : 28.07.2017, 12:33:07 »
Так обнова же потрёт в админке.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: отображение ошибок на php7
« Ответ #34 : 28.07.2017, 12:35:43 »
Так обнова же потрёт в админке.
ну да. можно то можно, только ненадолго :) ну то такое, админка вторична уже.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: отображение ошибок на php7
« Ответ #35 : 28.07.2017, 13:33:34 »
Так обнова же потрёт в админке.
Можно шаблон продублировать и переименовать
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: отображение ошибок на php7
« Ответ #36 : 28.07.2017, 13:50:24 »
Цитировать
Такого не может быть
Это реальность, комрад!

Цитировать
Parse error: syntax error, unexpected 'JPATH_BASE' (T_STRING) in /var/www/html/***/htdocs/index.php on line 40

Попробуйте после инстанциации приложения:

Код
$app = JFactory::getApplication('site');
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: отображение ошибок на php7
« Ответ #37 : 28.07.2017, 14:26:11 »
Можно шаблон продублировать и переименовать
та не, ну это ж следить за всеми обновами шаблона админки придется :) тогда уж лучше править каждый раз error.php, или доступ к нему закрыть, чтоб не переписывался.

Это реальность, комрад!
да да, подтверждаю. если сделать синтаксическую ошибку например в самом index.php - все ок, ошибка фиксируется в логах. как только Joomla перехватила обработчик - все, никаких записей в логах нет. та оно и логично, fatal превратился в soft fail :) с одной стороны это даже удобнее, получаем полный контроль на фаталами. но с другой вот да, нюансы есть...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: отображение ошибок на php7
« Ответ #38 : 28.07.2017, 14:35:34 »
Цитировать
Попробуйте после инстанциации приложения:

Я уже попробовал )). Похоже так и есть.

Код: php
$app = JFactory::getApplication('site');
trigger_error("MyError", E_USER_ERROR);

это 5.6 при включенном дебаге.

Код
( ! ) Fatal error: MyError in C:\Program Files\Web\htdocs\joomla3\index.php on line 48
Call Stack
# Time Memory Function Location
1 0.0011 239000 {main}( ) ...\index.php:0
2 1.1478 4446408 trigger_error ( ) ...\index.php:48

В логе Joomla пусто. Придется лог сервера смотреть тогда на php 7.
Цитировать
если сделать синтаксическую ошибку например в самом index.php - все ок, ошибка фиксируется в логах.

на 5.6 похоже не пишется.

« Последнее редактирование: 28.07.2017, 14:42:11 от capricorn »
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: отображение ошибок на php7
« Ответ #39 : 28.07.2017, 15:50:43 »
на 5.6 похоже не пишется.
Разговор от 7.х
ксттаи а где сам обработчик. мб получиться переопредить через плагин. решение временное, хотябы от обнов слетать не будет
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: отображение ошибок на php7
« Ответ #40 : 28.07.2017, 15:56:37 »
Цитировать
ксттаи а где сам обработчик

JErrorPage::render
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: отображение ошибок на php7
« Ответ #41 : 28.07.2017, 16:06:21 »
Цитировать
мб получиться переопредить через плагин

есть такая идея. https://groups.google.com/forum/#!msg/joomla-dev-cms/bPsyhj55qcA/-1m6GgyXAwAJ. другое дело стоит ли оно того.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пропало отображение в материалах

Автор kbwka

Ответов: 1
Просмотров: 1377
Последний ответ 24.03.2025, 20:24:16
от R31rus
Отображение на мобильной версии

Автор annetkas

Ответов: 9
Просмотров: 10231
Последний ответ 28.10.2024, 10:56:18
от annetkas
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 1590
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov
Отображение меню мобильной версии сайта

Автор AnSk

Ответов: 1
Просмотров: 1117
Последний ответ 22.08.2023, 18:52:55
от arma
Отображение полей

Автор vladmor

Ответов: 1
Просмотров: 650
Последний ответ 31.10.2021, 11:53:23
от vladmor