Дмитрий
а инстядятор тут причем?
Konstantin
а инстядятор тут причем?
использует папку tmp туда грузит архив
Дмитрий
ну исправьте конфиги джумлы, пропишите там нужные пути
Konstantin
Какое расширение
ла все ставятся, ставил jlnodubles, но не сработало
Vladimir
ла все ставятся, ставил jlnodubles, но не сработало
Адреса у вас для какого расширения?
Konstantin
ну исправьте конфиги джумлы, пропишите там нужные пути
Да без проблем это) просто вопрос, как мог работать установщик
Vladimir
вопрос не погятен
В джумла у вас какие расширения установлены? Адреса для материалов?
Vladimir
Или для чего то ещё?
Vladimir
В норме адреса формируются на основе пунктов меню и алиасов материалов
Vladimir
Ну и как бы нужно включать ещё современный роутинг
Konstantin
В норме адреса формируются на основе пунктов меню и алиасов материалов
Я и говорю, поставить джумлу на unix хостинге. Не будет у нее открываться один урл с разным регистром, категория/страница и КаТЕгоРия/СтраНИца А После установки на винде и опен сервере, такие урлы появляются и после переноса на хостинг. Убрать их возможно только в шаблоне в индексном файле <?php if($_SERVER['REQUEST_URI'] != strtolower($_SERVER['REQUEST_URI'])){ header('Location: http://'.$_SERVER['HTTP_HOST'].strtolower($_SERVER['REQUEST_URI']), true, 301); exit(); } ?>
Konstantin
значит джумла запомнила, что побывала на винде, где не имеет значения регистр
Vladimir
Хранятся в базе данных.
Vladimir
И никоим образом не связаны с системой
Konstantin
Вы заблуждаетесь
я уже на 10 сайтах смотрел, нигде нет такого, чтоб с разным регистром откылся один и тот же урл
Konstantin
Адреса материалов формируются из алиаса
Это да, понятно, Но один и тот же адрес отрывался с разным регистром
Artem
Да без проблем это) просто вопрос, как мог работать установщик
Легко. Если сервер криво настроен, то джумле удаётся создать папку с виндусячим путем и работать с ней
Artem
Это да, понятно, Но один и тот же адрес отрывался с разным регистром
А вы на уровне пхп попробуйте var dump своего url'а сделать. Вангую, что до джумлы он в нижнем регистре долетает
Konstantin
то что решили регистры на шаблоне херово, надо хотя бы на плагинах
плагины не один не срабатывает Вариант ставить artioSEF или SH404sef но не хочется ставить сторонние сеф компоненты, Пока все решилось так Ничего плохого нет в шаблоне что <?php if($_SERVER['REQUEST_URI'] != strtolower($_SERVER['REQUEST_URI'])){ header('Location: http://'.$_SERVER['HTTP_HOST'].strtolower($_SERVER['REQUEST_URI']), true, 301); exit(); } ?>
Artem
В htaccess такое делать нужно
Konstantin
Очень плохо
что плохого, как работе помешает? в ht правило не найти)
Artem
Шаблон грузится после отработки всего приложения. После всех запросов бд и т.д Таким образом редиректы сработает не сразу, а только после отработки джумлы. Это время! Ну и каждый такой запрос запустит джумлу 2 раза, а это нагрузка
Artem
А ещё шаблон можно сменить и ваша доработка улетит нахер
Artem
А ещё есть кэш. Если страница грузится из кэша, то до шаблона дело не дойдет
Artem
что плохого, как работе помешает? в ht правило не найти)
И я хз как вы искали https://stackoverflow.com/questions/24016728/convert-url-to-lower-case-using-htaccess-except-query-string
Konstantin
И я хз как вы искали https://stackoverflow.com/questions/24016728/convert-url-to-lower-case-using-htaccess-except-query-string
Спасибо, попробую, находил пару вариантов, но не срабатывало
Konstantin
так может проблема с сервером?
обычный шаред хостинг крупный я этого не знаю
Konstantin
а кто хостер?
https://www.ukraine.com.ua/
Artem
хз. Вообще хороший хостинг
Eugene
Локализация J4. название: Главная страница алиас такой: glavnaa-stranica пересмотрите таблицу транслитерации @drekun
Vladimir
жопа какая то с firstvds - они не хотят поддерживать новые centos дистрибутивы
Vladimir
Den 💙💛
Альму?
Дмитрий
ну образ можно если что, и они же думают мигрировать
Дмитрий
почему жжопа? мы же сами будем с нее мигрировать в прицнипе
Den 💙💛
Тут я так понимаю они тебе подняли ось и ты настраиваешь
Den 💙💛
Альма вроде для хостера платная штука
Den 💙💛
Или я что-то путаю с облачным вариантом центоса
Vladimir
альма и роки бесплатные
Vladimir
ну образ можно если что, и они же думают мигрировать
они не думают мигрировать короче я эскалировал вопрос в понедельник посмотрим в какую сторону качнется
Den 💙💛
альма и роки бесплатные
Клаудлинукс? С ним путаю?
Vladimir
они разрабы его
Eugene
https://github.com/joomla/joomla-cms/issues/35580 что скажете?
Artem
Но нахера они поудаляли то что по их мнению "не имеет значения"?!?!?
Eugene
ну вот смотри. тезисно: - 90% тултипов удалили, оставили только самое важное. на самом деле много параметров без важных пояснений - "мы удалили тултипы, тк это дополнительная работа локализаторам". ага, из J3 взять не судьба? - "бета-версия разрабатывалась 3 года, надо было тестировать, а теперь поздно". чего? я не бета-тестер. я не волонтер. новые фичи добавлять не будем? скажите спасибо, что я вообще потратил время - повышается порог вхождения. неизвестные параметры будут пропускаться юзерами. что там за параметр? непонятно, тогда не буду использовать. вот такая логика будет у большинства
Eugene
а вот как тултипы выводятся сейчас в кастомных компонентах, где описание сделано по традиции с J3
Eugene
конечно, в тултипах много мусора, но есть важные вещи, которые стоит упомянуть.
Eugene
https://twitter.com/joomla/status/1438835615110422529 Joomla 4’s database technology uses ‘Prepared Statements’, а вот это что такое? что-то, чего нет в J3?
Artem
Но на сколько я помню, в 3 запрос конкатинацией собирается
Artem
А твит про вот такой сбор запросов $request = sql_prepare('insert into table(name) values(:1)'); sql_execute($request, Array('Вася')); sql_execute($request, Array('Петя')); sql_execute($request, Array('Коля')); sql_execute($request, Array('Иван'));
Eugene
https://github.com/joomla/joomla-cms/issues/35580 я послал на хуй грека. достал. это невозможно. он идиот. вместо конкретной дискуссии он начинает уводить разговор в сторону. пожалуй, я перестану писать issues с предложениями и баг-репортами.
Eugene
хз. Это нужно ковырять драйвер
просто интересно, реально что-то сделали новое или это в рамках рекламного слогана про безопасность. к сожалению, нет инфы
Artem
И "Браина" мы, видители, обижаем
mmth
браин прав
Подсказки в j3 работали убого, нужно было быть мастером awp, но работали. Можно же просто сделать букву "i" с подложкой чтобы не засирать портянку и на клик по не сделать подстазку
Artem
Я считаю что это верный ход