Новости 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 можно из объекта приложения

<?php protected function doExecute(InputInterface $input, OutputInterface $output): int { //... $live_site = $this->getApplication()->get('live_site'); //... }

и исходя из этого строить дальнейшую логику.

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

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Давно забросил проект - http://eco-joom.com/ru/
Продам данный сайт с контентом и всеми расширениями
Цена 10т р
Кому интересно пишите или звоните +7 (916) 406-61-84
Почту много лет не читаю.




Мои расширения - http://eco-joom.com/ru/
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
В каждой статье ссылка на непонятное darsa.in/sly
Платные расширения вы от себя продаёте?
Ни авторов скриптов, ни ссылок на их сайты\гиты. Похоже на большое варезное хранилище, с которым всем известно, что нужно делать
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
В каждой статье ссылка на непонятное darsa.in/sly
Платные расширения вы от себя продаёте?
Ни авторов скриптов, ни ссылок на их сайты\гиты. Похоже на большое варезное хранилище, с которым всем известно, что нужно делать
Та ДА  === Наверное долго будет сайт  продаваться! ))))
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
ext-joom.com - этот я бы сайт купил :) а вот не понятный клон оригинала нет.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
ext-joom.com - этот я бы сайт купил
Так тоже судя по всему на 50% хранилище вареза.
Варез обсуждать запрещено, есть же официальный сайт расширений https://extensions.joomla.org/ + мелкие блоги с своими решениями, зачем все это (где нет обратной связи с авторами, непонятна лицензия и тд)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Там оригинальные расширения :-)
Но мне нужен допустим сам сайт )) а не его расширения.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
ext-joom.com - этот я бы сайт купил :) а вот не понятный клон оригинала нет.


Вообще началось все с моего сайта Jtemplate.ru
Тогда в моду входили копирайты в виде скрытых ссылок, на копирайтах я раскрутил его до Google PR - 8 )))))
Продал за 500т лет 5-6 назад

Потом я создал два сайта  ext-joom.com и eco-joom.com
Где ext-joom.com был клоном созданный под sape и я его продал 5 лет назад за 300т
Для большего веса ccылок я загнал часть расширений в extensions.joomla.org
А потом через пол года я забил и на eco-joom.com создал сайт https://englistening.ru
Потом и на него забил ))) Но если карантин продлят займусь и им, приведу в порядок сертификат ssl, а то лень )))


Мои расширения - http://eco-joom.com/ru/
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20

Вообще началось все с моего сайта Jtemplate.ru
Тогда в моду входили копирайты в виде скрытых ссылок, на копирайтах я раскрутил его до Google PR - 8 )))))
Продал за 500т лет 5-6 назад

Потом я создал два сайта  ext-joom.com и eco-joom.com
Где ext-joom.com был клоном созданный под sape и я его продал 5 лет назад за 300т
Для большего веса ccылок я загнал часть расширений в extensions.joomla.org
Очень интересно. Затем стали что-то продавать за 10т после всего этого. Неужели все так плохо стало?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Продал за 500т лет 5-6 назад
500 т это 500 теньге (в это я еще поверю)?
Или кто-то реально выложил 500 тыщ российских дублонов?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
500 т это 500 теньге (в это я еще поверю)?
Или кто-то реально выложил 500 тыщ российских дублонов?
пф конечно и я продешевил надо было лям просить, но был риск.
У сайта в месяц прибыль 40 кусков была на ссылках. В потолок плюешь 40 капает.
Купил modesco на  telderi.ru )) modesco довольно известная персона в интернете ))))
Я продал не из-за прибыли, а из-за того что я знал что Google ПР - 8 - это скоро возникнет вопрос про бан, плюс не 8 меня пугала, а будущая 9)))))
Но modesco успел окупить его многократно ))))
Мои расширения - http://eco-joom.com/ru/
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Очень интересно. Затем стали что-то продавать за 10т после всего этого. Неужели все так плохо стало?
я продаю потому что хочу избавиться от лишнего, ну и меньше 10т смысла нет, проще просто удалить с сервера и положить болт.
Мои расширения - http://eco-joom.com/ru/
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
я продаю потому что хочу избавиться от лишнего, ну и меньше 10т смысла нет, проще просто удалить с сервера и положить болт.
Тоже верно, но я бы не заморачивался с этим. Смотрю, тут ребята за какие-то копейки продаются. Зачем? Надо мыслить по-другому, иначе ты там застрянешь, и всю жизнь будешь работать за гроши.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Ладно раз нет желающих восстановлю все расширения, адаптирую их под Joomla 4.
Причем посмoтрел 4, так там тот же  fram, только пару классов перепилили под php 7
Поменяю все ссылки в JED на актуальные.
Залью шаблонов штук 10 на Т3
И раздам все бесплатно, пусть сайт на рекламе приносит пару касайрей в месяц.
Кому то по-любому понадобится )))
Все равно еще пол месяца на карантине сидеть, делать то не хер )))
Всех с прошедшим праздником!
« Последнее редактирование: 10.05.2020, 22:24:29 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
И раздам все бесплатно
Так там же куча платных расширений, а что у нас в правилах по обсуждению и распространению вареза?
Почему эта тема все-ещё жива - непонятно. Видать модераторы забухали
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Так там же куча платных расширений, а что у нас в правилах по обсуждению и распространению вареза?
Почему эта тема все-ещё жива - непонятно. Видать модераторы забухали
Причем здесь варез
Все расширения мои и я разработчик
Мои расширения - http://eco-joom.com/ru/
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Все авторские? Тогда виноват, прошу прощения, смутило что некоторые стоят денег.
Но для примера - зашел сюды бесплатный модуль - кнопка скачать неактивна (активна, перекидывает в список версий, где неактивна)
То же про фри версию модуля вирта


Переписать все модули под новую версию движка и окружения - конечно круто )) Пусть даже 90% расширений это обычные слайдеры и спойлеры
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Все авторские? Тогда виноват, прошу прощения, смутило что некоторые стоят денег.
Но для примера - зашел сюды бесплатный модуль - кнопка скачать неактивна (активна, перекидывает в список версий, где неактивна)
То же про фри версию модуля вирта
Да. Если прочитаете с самого начало то увидите становление проектов, сайт заброшен, в течение недели поправлю все под новые версии и заменю ссылки в JED


Мои расширения - http://eco-joom.com/ru/
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Если передадите аккаунт в JED я готов купить )
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Автор, молодец, поднял деньги на небольших расширениях.
Монетизация на сапе?
Сорри за оффтоп, но интересно: через что продавал jtemplate? Телдери?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужен Joomla программист

Автор a159cm

Ответов: 0
Просмотров: 2192
Последний ответ 24.06.2021, 11:39:06
от a159cm
Подкорректировать Feedgator на Joomla 3.9

Автор a159cm

Ответов: 0
Просмотров: 1902
Последний ответ 30.05.2021, 14:36:24
от a159cm
Продвину сайт качественными ссылками. Рост посещаемости, позиций и ИКС

Автор maxmaltcev

Ответов: 5
Просмотров: 1259
Последний ответ 08.09.2020, 07:02:20
от kostikcom
Нужно перенести или переписать сайт им с Joomla 1.5 на последнюю версию

Автор asdre

Ответов: 4
Просмотров: 997
Последний ответ 09.04.2020, 11:16:36
от beliyadm
Видеокурс - Адаптивный шаблон для Joomla! на основе Bootstrap 4!

Автор Papulya14

Ответов: 12
Просмотров: 2082
Последний ответ 16.07.2019, 18:38:46
от ChaosHead