Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Поиск не находит определённую комбинацию символов 28 сентября 2019 в 21:09
Олег Васильевич я,
Повторюсь, у меня на локальном опенсервере всё нормально ищет, а на тестовом VPS под управлением весты не искало.
Решил проанализировать. Нашел отличие в конфиге mysql.
Переменная ft min word len на опенсервере — 3, а на тестовом — 4.
Изменил переменную (прописал в my.cnf ft_min_word_len=3 ). Теперь всё нормально ищет.
Выслал в личку доступ к тестовому сайту для экспериментов.
#2 [ЕСТЬ РЕШЕНИЕ] Почему некоторые код инста считают устарелым? 28 сентября 2019 в 00:26
islyaeFF,
Никто не упирался в недостаток namespace, никто не упирался в недостаток объектов в первой ветке.
У каждого Абрама своя программа. Теперь новый тренд ругать ООП и описывать преимущества функционального программирования.
За модой не угнаться…
#3 [ЕСТЬ РЕШЕНИЕ] Почему некоторые код инста считают устарелым? 27 сентября 2019 в 23:33
@Milyana,
На самом деле ничего страшного в этом нет. Программисты меняют не всё ядро, а только нейтроны, не затрагивая протоны.
Код друпала 12 лет назад похитили рептилоиды, поэтому Обеван Кеноби и Люк Скайвокер сделали Instanscms.
#4 Изменить системный компонет "Поиск" 27 сентября 2019 в 22:06
Олег Васильевич я,
Ну подождите чуть. Занимаются люди…
#5 Соединение таблиц с другой БД 27 сентября 2019 в 00:20
islyaeFF,
Может обмениваться данными между сайтами по API?
#6 Соединение таблиц с другой БД 26 сентября 2019 в 23:48

Надеюсь, медленно будут только конкретные запросы, относящиеся к этой таблице, а не в целом весь сайт, если в других запросах эта таблица не фигурирует?

islyaeFF
Только при запросах, которые будут обращаться к этой таблице.
Совет: проверьте вес удаленной таблицы, которую собираетесь подключать. Сделайте экспорт таблицы и посмотрите размер.
Ведь при каждом запросе она будет скачиваться целиком с удаленного сайта. Хорошо, если там 100 килобайт, а начиная с мегабайта уже будут конкретные тормоза.
#7 Соединение таблиц с другой БД 26 сентября 2019 в 23:30

Так это вообще просто оказывается)

islyaeFF
Не то, чтобы совсем просто, но возможно.
И очень медленно…
#8 Соединение таблиц с другой БД 26 сентября 2019 в 22:17
vikont,
Вы намекаете, что написать что-либо в админке будет проще, чем написать это же в интерфейсе phpmyadmin? smile
Хорошо, попробую.
#9 Соединение таблиц с другой БД 26 сентября 2019 в 20:51

У вас код остался? Можете поделиться?

islyaeFF
Там нет никакого кода. Я настраивал базу данных.
То есть можно создать таблицу с типом federated в вашей базе. И подключить в эту таблицу таблицу из удаленной базы.
ru.bmstu.wiki/MySQL_Federated
#10 403 Доступ запрещён 26 сентября 2019 в 17:22
lakomet,
Ну снимите какую-нибудь галку — нажмите сохранить.
Потом верните, нажмите сохранить.
Пересохраните настройки одним словом.
#11 403 Доступ запрещён 26 сентября 2019 в 16:41

удалил несколько лишних групп пользователей,

lakomet
А какие группы. В Инстанте группы и группы — две большие разницы. laugh
Компоненты — Профили пользователей — Доступ расставьте права заново.
#12 Свой шорт-код в Imperavi Redactor 26 сентября 2019 в 14:33

А кто подскажет как настраивается поле "Описание" в типах контента, там тоже редактор, тоже хочу, чтобы DIV не заменялся на P. Есть знатоки как сделать?

Sergon
#13 Соединение таблиц с другой БД 26 сентября 2019 в 14:25
islyaeFF,
Читайте тут:
/forum/thread32074-1.html#313966
#14 Поиск не находит определённую комбинацию символов 25 сентября 2019 в 22:04
Олег Васильевич я,
Проверил print_r($word); слово, которое отправляется в поиск.
И на локальном и на тестовом результат один: 111-
На локальном находит всё. Запрос mysql:
  1. SELECT `id`, `slug`, `date_pub`, `title`, `photo`, MATCH(`title`) AGAINST ('>\"111-11\" <(+111-*)' IN BOOLEAN MODE) AS fsort
  2. FROM cms_con_news
  3. WHERE `is_pub` = '1' AND `is_approved` = '1' AND `is_deleted` IS NULL AND `is_parent_hidden` IS NULL AND MATCH(`title`) AGAINST ('>\"111-11\" <(+111-*)' IN BOOLEAN MODE)
  4. ORDER BY fsort DESC
  5. LIMIT 0, 15
находит одну строку
На тестовом сайте на реальном VPS на весте:
111-
  1. SELECT `id`, `slug`, `date_pub`, `title`, `photo`, MATCH(`title`) AGAINST ('>\"111-11\" <(+111-*)' IN BOOLEAN MODE) AS fsort
  2. FROM cms_con_news
  3. WHERE `is_pub` = '1' AND `is_approved` = '1' AND `is_deleted` IS NULL AND `is_parent_hidden` IS NULL AND MATCH(`title`) AGAINST ('>\"111-11\" <(+111-*)' IN BOOLEAN MODE)
  4. ORDER BY fsort DESC
  5. LIMIT 0, 15
Находит 0 строк.
#15 Поиск не находит определённую комбинацию символов 25 сентября 2019 в 21:24
Олег Васильевич я,
Проверил на тестовом сайте и на локальном.
На локальном всё работает при любых версиях мускула и пыхапе, на тестовом не работает ни при каких условиях.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.