Спасибо, помогло.
24.01.2020 03:19:37
Всем привет!
Имею битрикс 20-ку под виртуальной машиной БитриксVM. Пилю правило: мойсайт.ру/articles/название статьи/ транслировать на article.php?code=nazvanie_stati Имею прописанное правило: условие: #^/articles/(.+)/(.*)# компонент: файл: /article.php правило: CODE=\1&\2 Так вот, если создаю новый элемент инфоблока с названием "чёрт", то всё работает Если создаю с названием "2 чёрта", то выводится "Элемент не найден". Впоследствии если я переименую статью в "косые черти" и сгенерирую символьный код заново, то она отобразится. В настройках инфоблока:
Куда копать-то? |
||||
|
01.12.2019 20:50:35
Всем привет!
Я пытаюсь перенести инфоблоки между Битриксами через CSV. В исходном ИБ в полях типа "файл" прикручены файлы, которые автоматом загружаются в папку /upload При сопоставлении полей я выбираю соответствующие строки И на выходе - картинок нет. Хотя действуя тем же самым образом, удаётся перенести картинки анонсов. Путь к хранилищу с файлами указываю верно. Куда копать? Спасибо. |
|
|
20.12.2018 12:02:27
Если просто выводить новости из того же или другого инфоблока - настраивается стандартными компонентами, но у вас будут просто свежие новости и все.
Если делать по уму, то либо вручную новости раскидывать по разделам и запрашивать ID раздела при выводе, чтобы он был равен ID раздела отображаемой новости, либо делать полнотекстовый поиск по ключевым словам и заголовку. Мы это делали - нанимали программиста. |
|
|
20.12.2018 01:39:24
Сорри за некропостинг, но 4 дня потратил на эту проблему и нашел солюшн, который возможно сэкономит вам время.
Значит, один в один как у ТС ситуация - нерегулярные долгие апдейты, до 21 секунды на очень мощной машине. Под нагрузкой тормозит чаще, без нагрузки - реже, но все те же значения от 2 до 16 секунд. Копался в my.cnf - не помогло. Обновлял все что можно - не помогло Создал индексы для всех полей всех таблиц - не помогло. Пошёл разбираться глубже. Короче, дело было в файловой системе, на которой лежала машина. В файловых системах BTRFS и ZFS с контролем четности и компрессией не рекомендуется держать виртуалки, базы данных и прочий подобный контент. У меня была BTRFS со всеми этими атрибутами. Только переместил в папку с отключенной компрессией и контролем четности - всё стало работать, скорость выросла примерно в 10 раз, этот синдром исчез. |
|
|
22.06.2018 16:35:33
|
|||
|
22.06.2018 14:50:38
Я думаю, если разработчик поработает 2 часа задаром вместо того, чтобы сидеть вконтактах - это ему только на пользу пойдет. Особенно это касается звездных кодеров под битру. Не принимайте на свой счет - к вам это не относится.
А если серьезно, то есть у битрикса сложности ядра которые не были исправлены в предыдущем релизе. Я их знаю и посмотреть могу только на своем сайте со своими настройками. Если они не исправлены - ну подождем, оно не к спеху. Вот мож кто есть из спецов кто скажет "да, такая фишка есть - там кликни, тут свистни и на виртуалке все обновится, ну например со сроком действия 7 дней", чтоб на тест хватило. А если такой функции нету, ну напишите - нету или "не знаем". Или "пятница, чего лезешь". Просто 16к отдавать за кота в мешке не хочется. |
|
|
22.06.2018 13:02:03
Уважаемые спецы, сейчас интересное предложение на обновление до 18 версии.
Я так понимаю, что свой сайт протестировать на обновлялке никак не получится без приобретения ключа обновления? Мне бы хотелось на виртуалке где-нибудь свой сайт обновить и посмотреть, как оно пойдет. Если понравится - купить. Никто такого не делал? Кстати, есть там смысл вообще обновляться? Про PHP7 вроде ясно, для меня не показатель. Хочу услышать ответы типа "да, это новый мир - там ничего не глючит, куча всего нового", или "да там то же что и 5 лет назад". Дему смотрел, но как-то для себя ответа не нашел. |
|
|
30.01.2018 01:03:13
|
|||||
|
29.01.2018 23:26:02
Если в компонент, содержащий news.detail добавить GET параметры например article.php?PAGEN_1=2&из-за_леса_из_за_гор, то битр проглотит параметр и выдаст вторую страницу.
Как сделать так, чтобы в публичной части была строгая проверка GET-ов и на такую попытку выдавалась 500-я ошибка? |
|
|