Новости 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'); //... }

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

Голосование

Стоит ли внести в архив русификатора оставшиеся плагины и модули и тем самым иметь один архив для всего.

Да
52 (89.7%)
Нет
3 (5.2%)
Все равно
3 (5.2%)

Проголосовало пользователей: 58

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

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #30 : 09.02.2012, 17:30:48 »
У меня всегда само как-то проходило, либо после обновления фоки исправлялось. Но попробуйте найти файл отвечающий за создание миниатюр (точно не помню какой по гляньте по этому адресу /administrator/components/com_phocagallery/views/phocagalleryimgs) и пере сохранить в UTF-8
Это бидаль пича.
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #31 : 09.02.2012, 20:06:22 »
У меня всегда само как-то проходило, либо после обновления фоки исправлялось. Но попробуйте найти файл отвечающий за создание миниатюр (точно не помню какой по гляньте по этому адресу /administrator/components/com_phocagallery/views/phocagalleryimgs) и пере сохранить в UTF-8
все файлы в этой папке в кодировке UTF-8. Есть ли какой-то продукт который позволяет искать файлы в папке по кодировке?
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #32 : 09.02.2012, 20:55:53 »
Не знаю. Но вы можете найти все php файлы и открыть их в Notepad++. я думаю просмотр кодировки не займет много времени. Но перед этим я думаю вам проще будет сохранить файлы которые вы изменяли (стирали копирайты и тд) поставить фоку по чистой, установить русификацию и проверить осталась ли ошибка.
Это бидаль пича.
*

AntonivkA

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #33 : 14.02.2012, 06:07:06 »
уже вышла версия 3.1.4
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #34 : 17.02.2012, 21:08:05 »
Но перед этим я думаю вам проще будет сохранить файлы которые вы изменяли (стирали копирайты и тд) поставить фоку по чистой, установить русификацию и проверить осталась ли ошибка.
поставил фоку на новый сайт, сразу руссифицировал и теже иероглифы на странице создания миниатюр...
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #35 : 17.02.2012, 21:25:25 »
borro Ну даже не знаю. Варианта у меня 2. Либо проблемы с фокой либо с сервером. Ну либо вообще с браузером.
Это бидаль пича.
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #36 : 17.02.2012, 21:29:47 »
borro Ну даже не знаю. Варианта у меня 2. Либо проблемы с фокой либо с сервером. Ну либо вообще с браузером.
как можно подтвердить предположения 2(сервер) и 3(браузер)?
по предположению браузер - запустить в другом?
У меня Денвер стоит. Один вечер браузер показывал кракозябры при просмотре интернетного сайта. на следующее утро все было по-русски.
*

AntonivkA

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #37 : 17.02.2012, 21:39:51 »
русификация 3.1.4 будет?
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #38 : 17.02.2012, 21:44:09 »
borro Опять Денвер. Ну емае. Ну в общем постарайтесь опять вызвать кракозябы и посмотреть какая кодировка при этом в браузере.  Ну да или как вариант посмотреть в другом. Но я все же пристально смотрю в сторону денвера.

AntonivkA Там с версии 3.1.2 добавилась всего одна переменная. Если в ближайшее время не выйдет 3.1.5 то на неделе постараюсь обновить.
Это бидаль пича.
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #39 : 17.02.2012, 22:00:30 »
Но я все же пристально смотрю в сторону денвера.
на WAMP лучше перейти?
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #40 : 17.02.2012, 22:04:41 »
Да. Сейчас появилось несколько новых инструкций с самыми последними версиями компонентов. Намного меньше плясок с бубном чем пару лет назад. Сам пользуюсь и ни разу не испытывал никаких проблем ни с созданием сайтов ни с переносом их на хостинг.
Это бидаль пича.
*

AntonivkA

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #41 : 17.02.2012, 22:10:27 »
borro Опять Денвер. Ну емае. Ну в общем постарайтесь опять вызвать кракозябы и посмотреть какая кодировка при этом в браузере.  Ну да или как вариант посмотреть в другом. Но я все же пристально смотрю в сторону денвера.

AntonivkA Там с версии 3.1.2 добавилась всего одна переменная. Если в ближайшее время не выйдет 3.1.5 то на неделе постараюсь обновить.

скиньте пожалуйста в пм или сюда номер строки и название файла, в котором нужно перевести эту переменную.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.2 Joomla 1.6/1.7
« Ответ #42 : 17.02.2012, 22:15:45 »
AntonivkA COM_PHOCAGALLERY_CREATE_FOLDER="Создать папку" можете прямо в установочный пакет добавить. либо на сайте в  language/ru-RU/ru-RU.com_phocagallery.ini в самом начале
Это бидаль пича.
*

AntonivkA

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #43 : 18.02.2012, 01:24:55 »
еще раз спасибо!
вот на всякий случай русификация для 3.1.4
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #44 : 18.02.2012, 02:28:45 »
еще раз спасибо!
вот на всякий случай русификация для 3.1.4
Обновите до моей версии в шапке. Там последняя версия с возможностью обновления из админки.
Это бидаль пича.
*

fist

  • Захожу иногда
  • 240
  • 29 / 0
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #45 : 19.02.2012, 21:33:43 »
вышла версия PhocaGallery 3.1.5
Интернет - как жизнь, смысла нет, а уходить не хочется...
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #46 : 19.02.2012, 21:40:51 »
вышла версия PhocaGallery 3.1.5
Переводить нечего. =) Да и последнее время разработчик перестал добавлять новый функционал. Больше идет работа над ошибками.
Это бидаль пича.
*

fist

  • Захожу иногда
  • 240
  • 29 / 0
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #47 : 20.02.2012, 12:18:04 »
Переводить нечего. =) Да и последнее время разработчик перестал добавлять новый функционал. Больше идет работа над ошибками.

За исключением только, когда в административной части компонента загружаешь несколько изображений, и когда идет создание превьюшек - пишет в это время крякозяблами.
Не смог найти этот файл с переводом (чтобы конвертнуть в utf8)... хотя в папке administrator/language файлы RU все в utf8
« Последнее редактирование: 20.02.2012, 12:21:26 от fist »
Интернет - как жизнь, смысла нет, а уходить не хочется...
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #48 : 21.02.2012, 14:43:25 »
За исключением только, когда в административной части компонента загружаешь несколько изображений, и когда идет создание превьюшек - пишет в это время крякозяблами.
Не смог найти этот файл с переводом (чтобы конвертнуть в utf8)... хотя в папке administrator/language файлы RU все в utf8
Мы тут с одним товарищем уже обсуждали эту тему. Эти кракозябы появляются очень хаотично и скорее всего проблема в файлах самой галлереи. То есть браузер неверно определяет кодировку не текста а страницы создания миниатюр.
Это бидаль пича.
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #49 : 21.02.2012, 14:51:36 »
как же отследить эту страницу фоки и перекодировать ее?
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #50 : 21.02.2012, 14:57:59 »
По большому счету вот она. /administrator/index.php?option=com_phocagallery&view=phocagalleryimgs
следовательно за это отвечает нечто phocagalleryimgs. в папке /administrator/components/com_phocagallery есть несколько файлов с этим названием. Один собственно выполняет процесс другие это файлы шаблона.
Но например у меня все эти файлы в ANSI и кракозяб уже давно не было.
Это бидаль пича.
*

satmusic

  • Новичок
  • 3
  • 0 / 0
  • Учиться,учиться,учиться-как завещал Великий Ленин
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #51 : 28.02.2012, 19:06:06 »
Я поступил проще.Скопировал эти кракозяблы в буфер обмена и сохранил в блокнот.Открыл текстовой файл в Word-е. Он его определил как UTF-8 и исправил кракозяблы.Ввёл этот текст в строку поиска ТС. Заменил русский перевод этой переменной на английский. Меня и английский устраивает, главное понятно, что написано. Когда исправят этот баг, можно всё вернуть обратно.
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #52 : 05.03.2012, 16:16:11 »
на реальном хостинге кракозябры исчезли. похоже Денвер.
*

qwe88

  • Захожу иногда
  • 367
  • 3 / 1
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #53 : 12.03.2012, 12:46:02 »
В тексте фотки не отображаются. Просто висит код и все: {phocagallery view=category|categoryid=1|imageid=1}
Плагин установлен и включен. Подскажите, пожалуйста, в чем проблема
*

AntonivkA

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #54 : 11.04.2012, 13:22:35 »
вышла 3.2.0, есть ли изменения в локализации?
*

qwe88

  • Захожу иногда
  • 367
  • 3 / 1
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #55 : 11.04.2012, 14:00:44 »
Вроде все норм
*

gor27

  • Новичок
  • 4
  • 0 / 0
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #56 : 15.06.2012, 03:23:43 »
Прошу помочь найти русификатор новой версии  PhocaGallery 3.2.0.  Благодарю всех кто откликнется. ^-^
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.1.4 Joomla 1.7/2.5
« Ответ #57 : 09.07.2012, 22:41:39 »
Обновил русификацию (не до конца но скоро). Все желающие могут скачать и обновить!
Это бидаль пича.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Русификация PhocaGallery 3.2.1 Joomla 1.7/2.5
« Ответ #58 : 13.07.2012, 22:14:36 »
Добавил голосование, просьба всех проголосовать. От этого зависит будущее локализации.
Это бидаль пича.
*

VadimNExt

  • Захожу иногда
  • 154
  • 24 / 0
Re: Русификация PhocaGallery 3.2.1 Joomla 1.7/2.5
« Ответ #59 : 14.07.2012, 08:46:00 »
Уважаемый HiopsNerevar, а подскажите, у меня стоит Phoca 3.1.5, и в менеджере расширений обновления для Phoca 3.2.1 не показываются.
Но, показывает наличие обновления вашей локализации 3.2.1 ?
Я ведь Phoc-у не обновлял.
Ну собственно говоря вопрос, почему "поперед батьки в пекло" )))?
И почему на сайте Phoca phoca.cz нет вашей русификации, тогда откуда она берется в менеджере обновлений в Joomla?
« Последнее редактирование: 14.07.2012, 10:10:37 от VadimNExt »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 5 Модули: PhocaGallery Image Module ошибка Class "JRequest" not found

Автор prostoy

Ответов: 0
Просмотров: 960
Последний ответ 05.09.2024, 09:41:27
от prostoy
PhocaGallery

Автор rezchik

Ответов: 6
Просмотров: 1898
Последний ответ 07.01.2024, 16:59:36
от SeBun
Сортировка категорий в столбцах/колонках PhocaGallery 3.2.2

Автор remix8080

Ответов: 0
Просмотров: 2652
Последний ответ 20.06.2021, 17:09:27
от remix8080
PhocaGallery 2.8.1 для Joomla 1.5

Автор iGoldSilver

Ответов: 3
Просмотров: 2873
Последний ответ 16.12.2020, 10:10:17
от iGoldSilver
PhocaGallery 4.1.2 убрать копирайт

Автор Sergey-N81

Ответов: 15
Просмотров: 14793
Последний ответ 30.11.2020, 04:07:12
от DarkDiver