Новости Joomla

Загадочный параметр $live_site в configuration.php Joomla

Загадочный параметр $live_site в configuration.php Joomla

👩‍💻 Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?Давным-давно, когда Joomla ещё была маленькой, в неё внедрили параметр $live_site. В ней хранился домен текущего сайта на случай, если Joomla не могла его определить из-за неверной настройки сервера. Нужно это было для разных SEO-компонентов, для использования редиректов и т.д.Со временем для работы собственно сайта этот параметр перестал быть нужным. Уже в начале 2010-х стали встречаться рекомендации оставлять этот параметр пустым, дабы оный не привёл к лишним проблемам и путанице. Тем более, в web-админке нет места, где его можно указать или посмотреть его значение. Только в configuration.php, а туда смотрят не часто.Однако, параметр всё же остался в ядре Joomla. Зачем он нужен? А нужен он в 2-х случаях:- для работы класса Joomla\CMS\Uri\Uri, который часто используется в коде Joomla для работы методов

Uri::root() и
Uri::base(), а значит может влиять и на работу в том числе ajax-скриптов.- для работы Joomla в CLI - командной строке сервера. В случае если вы используете в вашем CLI-плагине методы опять-таки класса Uri, то CLI ничего не знает о текущем домене, так как запускается вне web-сервера. Поэтому домен нужно указывать принудительно. Либо с помощью параметра командной строки
--live-site, например,
—live-site=https://site.ru/. Со слешем на конце, иначе в CLI адрес сайта станет
https://site.rujoomla.php.Либо в параметре
$live_site в файле configuration.php, так как
CliApplication берёт настройку оттуда, если параметр команды не указан или пуст.⚠️ Иначе в качестве хоста и url класса Uri будет установлено
https://joomla.invalid/set/by/console/application. В самом же коде команды получить параметр
$live_site можно из объекта приложения

protected function doExecute(InputInterface $input, OutputInterface $output): int    {         //...              $live_site = $this->getApplication()->get('live_site');         //...    }
и исходя из этого строить дальнейшую логику.@joomlafeed#joomla #разработка #php #cli

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks.Этот контент-плагин - одно из старейших расширений для Joomla. Его задача - преобразовывать шорт-коды вида

{YOUTUBE}...{/YOUTUBE},
{MP3}parth/to/file.mp3{/MP3} и подобные во встроенные видео или аудио.👩‍💻 v.7.0.0. Что нового?- Добавлена поддержка Youtube Shorts. Просто скопируйте полный url видео и вставьте его внутри тегов
{YOUTUBE}...{/YOUTUBE}.- Поддержка Joomla 5.x без плагина обратной совместимости. PHP 5, PHP 7, PHP 8. - Индексация умным поиском в CLI. В Joomla 5 плагин перестал вызывать ошибку при индексации контента умным поиском через CLI,Заметьте, что этот один и тот же пакет для всех версий Joomla, начиная с 1.5.x и заканчивая 5.x. Технически "под капотом" код плагина по сути не менялся, а для поддержки следующих версий Joomla авторы вставляют "заплатки". Плагин всё ещё использует старую архитектуру файлов и классов Joomla, что, к сожалению, заставляет прибавлять к его описанию слова "пока ещё" - "пока ещё работает".
Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 За ссылку спасибо самому внимательному участнику нашего сообщества - Ринату Кажетову (@rkazhet).@joomlafeed#joomla #расширения

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

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Не за что.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Hijacker

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
  • начинающий Джумлист
Не получается... всё пробовал - от разных .хтексесов заканчивая иструкцией GDV. Проблема та же 500-я ошибка.
(В настройках стоит стандартная СЕО оптимизация и мод_реврайт, htaccess.txt переименовывал в .htaccess)
Проблема появилась после установления одного плагина, и лечится отключением или того плагина, или Джумсефа, но тот плагин оч. нужен - тобиш нада настроить или Артио или сервак (в лице .хтексес).
Артио 3.7.4.
Joomla 1.5.22
Подозреваю, что какие-то настройки ДжумСЕФа, которые всё порят сохраняются то ли в БД, то ли где-то еще. Пожалуйста, поскажите, как сбросить настройки ДжумСЕФа и какой нужен .хтексес для моей версии?
Слёзно прошу, помогите!
« Последнее редактирование: 18.11.2010, 02:45:59 от Hijacker »
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
А какой это нужный плагин? Название огласите.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Hijacker

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
  • начинающий Джумлист
Joomthumbnail
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
А попробуйте другой плагин увеличения картинок.
Хотя я тоже заметил что в 1.5.22 сео какое то капризное стало.
У меня на одном сайте тоже посыпалось все. Решил откатом на 1.5.20.
Времени просто не было ковырять и искать причину.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Hijacker

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
  • начинающий Джумлист
Ок, попробую откатиться до 20-й.
*

Hijacker

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
  • начинающий Джумлист
странно, что то не могу найти, как откатить на более старые версии Joomla?
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
http://narod.ru/disk/27679788000/Joomla_1.5.22_to_1.5.20-Stable-Patch_Package.tar.bz2.html

Но не факт что поможет. Мне помогло но я просто не разбирался почему глюк произошел.
Возможно версия тут не причем.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Hijacker

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
  • начинающий Джумлист
Спасибо, испробуем! Только вопрос один, этот пак - ваша сборка или официальная :)?
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Взял официальный пак 1.5.22 и официальную Joomla 1.5.20
И в паке заменил файлы с joomla
В итоге получил обратный откат.
Да, это моя сборка.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

natlia

  • Новичок
  • 3
  • 0 / 0
А что на сервере сам не делается файл?
Раз все делятся своими файлами выложу и я свой. Специально заточен под  Artio JoomSEF


Спасибо огромное, удалила свой и поставила позаимствованный :) все заработало. А сколько было мучений......:)
*

shurpet

  • Захожу иногда
  • 53
  • 1 / 1
Народ а кто сталкивался с такой проблемой.
При установке com_joomsef-2.3.4 некоторые ссылки имеют двойной "слеш" т.е. "//"
И мало того - сайт стал заметно подтормаживать
Как исправить такое?
« Последнее редактирование: 26.12.2010, 20:18:59 от shurpet »
*

ymelik

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Может кто сталкивался. Компонент установил (Установленная версия: 3.3.1). Все работает...Но при обновлении там, где "Обновление с сервера ARTIO" пишет "Сервер не доступен". В чем может быть причина? Спасибо.
P/s. Joomla - Версия 1.5.15
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Давно им не пользуюсь. Но по памяти (могу и ошибиться) компонент платный. Может валидацию не прошел? Компонент куплен официально?

p.s. 100% утверждать не буду, все решаю стандартным SEF
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

ymelik

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Нет, конечно, компонент не платный. Но с ним никогда подобных проблем не возникало

А что на сервере сам не делается файл?
Раз все делятся своими файлами выложу и я свой. Специально заточен под  Artio JoomSEF

Очень признателен ! Проблему отображения страниц при использовании  Artio JoomSEF помог решить только замена файла  .htaccess  на предложенный!
*

igor33

  • Захожу иногда
  • 153
  • 1 / 0
Здравствуйте!
Проблема наподобии этой-только у меня открывается по одному домену (site1.ru) а по второму (site2.ru) неоткрывается -белая страница?
Подскажите пожалуйста в чем причина. :(
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
смотреть нужно. по картам таро не гадаем.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

igor33

  • Захожу иногда
  • 153
  • 1 / 0
неоткрывает по этому домену http://www.uchebaotzyv.ru/

P.S.у них был перенос на новый сервер и говорили что надо подождать перезагрузки сервера но прошло 2 дня
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
а при чем тут эта тема?
У вас по ходу dns еще не прописался. Домен вообще не доступен. Либо сайт не перенесен.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

igor33

  • Захожу иногда
  • 153
  • 1 / 0
Это после установки Артио-а при заходе на сайт белая страница и есть Joomla фавикон
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Цитировать
Сервер не найден
    
          Firefox не может найти сервер www.uchebaotzyv.ru.

  Проверьте, не допущена ли ошибка при наборе адреса, например, ww.example.com вместо www.example.com
  Если ни одна страница не загружается – проверьте настройки соединения с Интернетом.
  Если компьютер или сеть защищены межсетевым экраном или прокси-сервером – убедитесь, что Firefox разрешён выход в Интернет.

В админку попадаете?
« Последнее редактирование: 25.05.2011, 18:56:45 от GDV »
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

chegevaro

  • Новичок
  • 5
  • 0 / 0
Такая же байда: JoomSEF 3.8.2, выдает 500 ошибку. Joomla Version 1.5.22
Решения из этой темы не помогли.
Проблема появляется с .htaccess в корне.. Если его удалить, то сайт работает, но все ссылки кроме главной страницы - 404 ошибка :(
Куда копать?
*

holod

  • Новичок
  • 6
  • 0 / 0
А у меня следующая проблема: при создании новых пунктов меню, ссылающихся на категорию, выдает 404 ошибку, со старыми все нормально. Стоит АРТИО 3.5.5 и Joomla 1.5.22
Причем есть сайт на том же аккаунте у хостера, с тем же артио и Joomla и все работает.
Может кто сталкивался с подобным, помогите, несколько дней бьюсь.

Проблема решена настройкой плагина ARTIOJoomSEF
« Последнее редактирование: 12.07.2011, 12:40:56 от holod »
*

grais

  • Новичок
  • 1
  • 0 / 0
После установки com_joomsef3-3.9.2.    при загрузке сайта или админки просто появляется белый экран и все.
пробовал комментировать в .htaccess  и ставить предложенный GDV. Не помогло, может кто сталкивался? Помогите. Надо хотя бы в админку попасть.
*

proparket

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
У меня после установки Artio сайт тоже перестал работать. Нет ссылки есть названия более чем устраивают, но перестал работать VirtueMart как магазин. Каталоги показывает, про товары расказывает (и очень умно с градацией категорий магазина), но при оформлении заказа выбранных в корзину сайт падает с такой записью:
Цитировать
Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
Эта проблема может возникать при отключении или запрещении принятия кук.
ссылка на редирект вот такая (если не учитывать сеанс и ID, то все равно похожая)
http://www.proparket.ru/internet-magazin/cart/checkout?ship_to_info_id=82c814b4f6784d2a12328dc2cea7670d&shipping_rate_id=&payment_method_id=20&checkout_stage=4
Голову сломал скоро сайт доломаю. Artio 3.9.5 и расширение для VM у меня платные и последние. Мало того, у самого Artio на сайте тоже МЬ стоит и работает.
Помогите, люди добрые. Надо уже вчера.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт перестал работать после установки компонента Artio JoomSEF!

Автор Vorzhev

Ответов: 26
Просмотров: 8992
Последний ответ 16.06.2025, 11:31:14
от saks1959
Как сделать rel="canonical" на первую страницу пагинации в Artio JoomSEF?

Автор Vas80

Ответов: 0
Просмотров: 2999
Последний ответ 13.11.2020, 13:15:28
от Vas80
[Скачать] Русский язык для Artio JoomSEF 3.7.x (3.8.x)

Автор NeZ

Ответов: 25
Просмотров: 23919
Последний ответ 09.01.2020, 10:36:49
от koyot777
[РЕШЕНО]Artio таблицы в бд

Автор Technic

Ответов: 1
Просмотров: 3164
Последний ответ 03.04.2019, 11:42:05
от Technic
Проблемы с Artio JoomSEF

Автор 8hellforcer8

Ответов: 0
Просмотров: 3636
Последний ответ 10.09.2017, 10:20:02
от 8hellforcer8