Новости Joomla

Перевод и публикация интервью на греческом портале Joomla Утро, просматриваешь входящие письма и...

Перевод и публикация интервью на греческом портале Joomla 🇬🇷Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции.Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью. Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент. 🇬🇷 Интервью на греческом портале (joomla.gr)🌐 Оригинальное интервью (на английском)Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

polepropilen

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
При успешной регистрируешься на сайте выскакивает ошибка 500 Internal Server Error.
Если обновить страницу, то выкидывает обратно на форму регистрации.

При неправильной регистрации, остается на странице регистрации и пишет:
Введённый вами логин некорректен. Пожалуйста
Ваш адрес электронной почты уже используется или введён некорректно. Пожалуйста
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #1 : 04.10.2014, 00:58:21 »
такая же ошибка
хостинг - hostinger.ru(бесплатный)
шаблон - gk_storebox
VirtueMart 2.6.10, K2 v2.5.7

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@xswde.besaba.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

логов нет, пользователь успешно добавляется и виден в админке, но там он не активирован и не включен

подскажите что делать, пару дней уже убил на эту ошибку, хочу сайт поскорее доделать, для себя
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #2 : 05.10.2014, 15:17:02 »
недавно развернул исходную версию шаблона, обновил только к2, там попытался зарегистрироваться, все работает

разница в исходном шаблоне и в том, что я уже переделал, в том, что на исходном посылается письмо после успешной регистрации, а на переделанном выскакивает ошибка, письмо не приходит

в обоих случаях пользователь создается и виден в админке

жду советов, заранее спасибо
*

ander_axel

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #3 : 05.10.2014, 15:46:44 »
такая ошибка уже вроде обсуждалась и связана с файлом core.php (в Joomla их 2шт.), а точнее с тем, что пытаются прописаться функции, которые уже были подгружены, был даже скрипт для авто исправления, но это у меня лично возникло из-за того, что есть Joomla+мост+форум, поэтому у меня еще файл utf_tools.php нужно было исправить.
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #4 : 06.10.2014, 01:20:21 »
буду премного благодарен, если дадите ссылку ну или хотя бы вспомните когда это обсуждалось...
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #5 : 06.10.2014, 02:24:46 »
только что заметил, что после этой ошибки у меня в корне сайта(public_html) появляется файл core, который весит 27 мб!
удаляю его, потом опять регистрируюсь, опять ошибка, опять он появляется
*

polepropilen

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #6 : 06.10.2014, 03:14:37 »
такая ошибка уже вроде обсуждалась и связана с файлом core.php (в Joomla их 2шт.), а точнее с тем, что пытаются прописаться функции, которые уже были подгружены, был даже скрипт для авто исправления, но это у меня лично возникло из-за того, что есть Joomla+мост+форум, поэтому у меня еще файл utf_tools.php нужно было исправить.
Подскажите где взять скрипт. И куда его вставлять.

файл core.php удаляю. он опять лезет, и тоже самое

Неохота весь сайт из-за этого переделывать. я уже там много накрутил всякого и исправил кучи ошибок. осталось только эта.
« Последнее редактирование: 06.10.2014, 03:24:15 от polepropilen »
*

ander_axel

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #7 : 06.10.2014, 06:13:24 »
подробнее здесь, там смотрим "Ошибка 500 или белый экран после логина"

Только я не понял, если ли кроме Joomla на сайте что или нет, может, у вас в другом проблема.
*

ander_axel

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #8 : 06.10.2014, 09:43:05 »
у меня в корне сайта(public_html) появляется файл core, который весит 27 мб!
удаляю его, потом опять регистрируюсь, опять ошибка, опять он появляется
что-то не того, надо искать, что его создает.
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #9 : 06.10.2014, 10:38:05 »
нашел этот скрипт, пропатчить смог только core.php, второй дериктории у меня не существует

не прокатило
непонятный файл core так же создается и весит 27 мб
ну наверняка же у когото была данная проблема
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #10 : 06.10.2014, 11:09:02 »
polepropilen, ты случайно не на hostinger.ru сидишь? на бесплатном?
*

polepropilen

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #11 : 06.10.2014, 11:47:13 »
alexeialexei, у меня hostinger.ua (тариф Премиум)
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #12 : 06.10.2014, 12:41:04 »
я частично нашел в чем дело

эта ошибка возникает, если включить в к2 опциях профиль пользователя(комментарии)
пс: при этом даже меняется оформление формы регистрации на более предпочтительное, там добавляется описание и тд

если отключить профиль к2, то пропадет, но все таки, стандартная форма такая кривая и некрасивая, что даже не знаю

если ктонибудь сталкивался с проблемой взаимодействия профилей к2 со стандартными и знает как все таки заменить ее на к2 форму, просьба написать(мб гдето в настройках не досмотрел)
*

polepropilen

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #13 : 06.10.2014, 13:39:05 »
Проблема в плагине User - K2.

« Последнее редактирование: 06.10.2014, 15:47:14 от polepropilen »
*

ander_axel

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #14 : 06.10.2014, 16:16:18 »
нашел этот скрипт, пропатчить смог только core.php, второй дериктории у меня не существует

не прокатило

я же говорю, что если используется еще одно приложение, то в нем нужно искать те же функции, которые прописаны в core.php Joomla, и корректировать в файле другого приложения. А с тем, что возникает в корне, разбираться отдельно нужно.
*

polepropilen

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #15 : 07.10.2014, 04:26:07 »
Общем промучался сутки. Ставил антивирусники и всякую ерунду.
Но моя проблема решилась очень просто, аш самому смешно)..

На хостинге сменил Выбор РНР Версии: с PHP 5.2 на PHP 5.5
И проблема исчезла сразу.
Всем спасиб и удачи!
« Последнее редактирование: 07.10.2014, 04:31:06 от polepropilen »
*

alexeialexei

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Ошибка 500 при успешной регистрации
« Ответ #16 : 07.10.2014, 10:44:55 »
у меня стоит версия 5.3

продвинувшись дальше я решил отказаться от пользователей в к2(и вскорее планирую уйти вообще от компонента)
мне не нравится то, что там все разделено между ним и Joomla (материалы, комментарии и тд)
достаточно того, что у меня стоит VirtueMart, еле настроил взаимосвязь между пользователем между VirtueMart и Joomla, а еще и к2 этот, ну куда его уже, мне кажется он уже совсем лишний
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

500 - Обнаружена ошибка

Автор CheCat

Ответов: 4
Просмотров: 1617
Последний ответ 19.12.2020, 07:39:07
от gartes
Ошибка recaptha

Автор Bolat19721

Ответов: 13
Просмотров: 1684
Последний ответ 11.10.2020, 09:44:38
от Bolat19721
ПОМОГИТЕ!!! Ошибка 500 в версии 2.5.19 при оформлении заказа

Автор promwood

Ответов: 10
Просмотров: 1865
Последний ответ 16.09.2020, 08:35:26
от AlexB
"Ошибка 404 - Материал нее найден" как заходишь на сайт

Автор Lepby

Ответов: 17
Просмотров: 41716
Последний ответ 11.06.2020, 08:48:10
от sound
Ошибка You have an error in your SQL syntax

Автор Jozheg

Ответов: 27
Просмотров: 2830
Последний ответ 23.05.2020, 00:23:37
от Jozheg