-
Постов
698 -
Зарегистрирован
-
Посещение
-
Победитель дней
16
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные ram108
-
-
Приветствую форумчан!
У меня достаточно старый (по времени) и большой (по контенту) форум на последней версии IPS.
С недавних пор после очередного обновления при попытке искать на форуме выдается ошибка IPS\Db\Exception: DOUBLE value is out of range. Код ошибки: EX1690. Полный код ошибке в спойлере.
СпойлерSELECT main.*, ((MATCH(index_title) AGAINST ('Поиск' IN BOOLEAN MODE)*5)+(MATCH(index_content,index_title) AGAINST ('Поиск' IN BOOLEAN MODE)))/POWER(( ( UNIX_TIMESTAMP( NOW() ) - ( CASE WHEN index_date_updated <= UNIX_TIMESTAMP( NOW() ) THEN index_date_updated ELSE 0 END )) / 3600 ) + 2,1.5) AS calcscore FROM `core_search_index` AS `main` WHERE ( ( index_class IN('IPS\\core\\Statuses\\Status','IPS\\core\\Statuses\\Reply') ) OR index_class='IPS\forums\Topic\Post' OR ( index_class IN('IPS\\calendar\\Event','IPS\\calendar\\Event\\Comment','IPS\\calendar\\Event\\Review') ) OR ( index_class IN('IPS\\gallery\\Image','IPS\\gallery\\Image\\Comment','IPS\\gallery\\Image\\Review') ) OR ( index_class IN('IPS\\gallery\\Album\\Item','IPS\\gallery\\Album\\Comment','IPS\\gallery\\Album\\Review') ) OR index_class='IPS\cms\Pages\PageItem' ) AND MATCH(index_content,index_title) AGAINST ('Поиск' IN BOOLEAN MODE) AND ( index_permissions = '*' OR ( FIND_IN_SET(4,index_permissions) OR FIND_IN_SET('m1',index_permissions) OR FIND_IN_SET('cm',index_permissions) ) ) ORDER BY calcscore DESC LIMIT 0,25
IPS\Db\Exception: DOUBLE value is out of range in '(match `user_sairam`.`main`.`index_title` against ('Поиск' in boolean mode)) * 5 + (match `user_sairam`.`main`.`index_content`,`user_sairam`.`main`.`index_title` against ('Поиск' in boolean mode))' (1690)
#0 /system/Db/Select.php(446): IPS\Db\_Select->runQuery()#1 [internal function]: IPS\Db\_Select->rewind()
#2 /system/Content/Search/Mysql/Query.php(1302): iterator_to_array()
#3 /applications/core/modules/front/search/search.php(728): IPS\Content\Search\Mysql\_Query->search()
#4 /applications/core/modules/front/search/search.php(109): IPS\core\modules\front\search\_search->_results()
#5 /system/Dispatcher/Controller.php(101): IPS\core\modules\front\search\_search->manage()
#6 /system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute()
#7 /index.php(13): IPS\_Dispatcher->run()
#8 {main}Я сам программист и давно работаю с форумами IPS, но это проблема поставила меня в тупик, никак не могу ее решить.
Может кто подскажет?
-
1 час назад, Respected сказал:
Имеется такая бага. Скоро должны поправить.
Спасибо! Успокоили. А то я уже несколько часов сервер мучаю, думал, что где-то напортачил при апгрейде.
-
27 минут назад, Vinheteiro сказал:
без админки
Нет. Как вы собрались менять функционал форума, не имея к нему доступа на уровне администратора?
-
Ребята, подскажите, у всех работает встраивание youtube на версии 4.5.X? У меня - не работает.
В консоле Chrome - предупреждение при попытке вставить видео:
СпойлерCross-Origin Read Blocking (CORB) blocked cross-origin response https://www.youtube.com/watch?v=IUN664s7N-c with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
-
Ребята, подскажите, что у нас с SEO URL translit на 4.5 версии? Я смотрю, что тэги перестали транслитирироваться.
Вот, как здесь, например: тэг Правила.
Есть решение?
-
-
Только что, MIXOH сказал:
Поставьте 4.1.18 а лучше уже 4.1.18.1 и убедитесь
Я уже поставил, но php 7.1 ставить не буду, потому что половина CMS его не поддерживает.
-
Поставьте отправку через PHP, а не SMTP, тем боле, вы пишите, что VDS без ограничений.
Для того, чтобы почта доходила, сервер должен быть настроен правильно. Ищите в интернете статьи: "Настройка SPF, DKIM для почты" и настраивайте. Проверяйте здесь: https://www.mail-tester.com/
-
-
В 02.02.2017 в 08:20, Ryo сказал:
В версии 4.1.18 вроде бы завезли поддержку php 7.1
В 02.02.2017 в 08:38, Heavenanvil сказал:Написано же "we recommend version 7.0.0 or above"
У вас работает, вы пробовали? Точной информации и поддержке php 7.1 нет.
-
22 часа назад, dmitrii сказал:
если нет возможности разрешить ссылки только в отдельных разделах
Еше раз:
Ссылки такие как эта http://ipbmafia.ru/ никак не влияют на безопасность SSL. Но вставка внешних ресурсов на сайт - изображений, видео, счетчиков статистики, флеш из протокола http:// вызовет ошибку безопасности. Все внешнее содержимое должно передаваться по протоколу SSL (https://)
-
13 часов назад, Heavenanvil сказал:
У меня десятки тысяч тем и на несколько тысяч из них идут ссылки из соцсетей и других сайтов.
Какого формата ссылки были раньше? Посмотрите их из соцсетей, затем будем делать выводы.
-
6 часов назад, rustav сказал:
Пробую в админку и снова "You don't have permission to access /admin/ on this server."
Проблема в настройках сервера. Скорее всего неправильно указан DocumentRoot директорий и веб-сервер пытается открывать страницу совсем не там, где тебе хотелось бы. Или строят неправильные настройки open_basedir. Или php (в режиме CGI) не имеет доступа в запрашиваемый директорий.
-
-
-
-
32 минуты назад, dmitrii сказал:
пользователи по умолчанию все равно английскую версию видят.
Внимательно изучите настройки форума, меньше вопросов будет. Чтобы русский язык стал по умолчанию, попробуйте полностью отключить английский язык в админке или использовать настройку «язык по умолчанию для всех пользователей» там же в настройках языка.
-
19 часов назад, instrumentariy сказал:
Плачу 43 евро в месяц, характеристики во вложенном скриншоте
Характеристики вашего сервера позволяют содержать высоконагруженный проект без проблем. Если у вас есть доступ к командной строке, то необходимо обновить систему сервера и произвести оптимизацию настроек веб-сервера и базы данных. Думаю, что 90% форумов успешно IPS4 работают на ресурсах в разы меньше ваших.
Также требуется анализ логов системы, а не тех, что вы привели выше.
-
В 10.01.2017 в 23:13, ram108 сказал:
предварительно удалить ВСЕ папки и файлы, оставив только /public и /uploads, и файл conf_global.php
затем залить поверх новый дистрибутив и запустить /admin/upgrade, следовать инструкции на экране
и не забудьте сначала сделать бэкап
-
У вас у самого какие мысли на этот счет? Проблему сами решить пробовали?
Редиректами управляет веб-сервер (Апачи лил нингс), соответственно там и проблема. Если у вас хостинг, попробуйте в поддержку написать.
-
При переносе форума на другой хостинг нужно также перенастраивать ДНС домена. Возможно, ваши письма на старый хостинг уходят или настройки старого хостинга в ДНС стоят, поэтому принимающий почтовый сервер их сразу удаляет, как спам.
-
Почитайте внимательно первую страницу этой темы, особенно, советы по процедуре апгрейда.
-
-
Я писал давно плагин карусели для вордпресса из картинок фейсбук. Динамическую подгрузку изображений сделать очень непросто, поэтому все не парятся, и сразу все изображения загружают подряд. Хотя надо отдать должное фейсбуку, у них изображения максимально оптимизированны и карусель работала без проблем.
У себя на сервере я реализовал серверный скрипт через крон, который пробегается по папке аплоадс и оптимизирует новые загруженные изображения. За это не только пользователи скажут спасибо, но и размер форума значительно похудеет. А админ может не беспокоится о размере картинок, загружаемых на форум.
Была идея на мафии серверный скрипт опубликовать, но потом понял, что там больше вопросов возникнет, чем реальной пользы.
Ошибка при попытки использовать поиск на форуме: DOUBLE value is out of range
в Техническая поддержка Invision Community
Опубликовано
Это user базы данных сайта. Ошибка действительно странная, искал упоминания на stackoverflow и на форуме разработчиков IPS. Нигде нет никакой информации. На stackoverflow были подобные ошибки, связанные с переполнением максимального значения переменной типа DOUBLE. Но я не понял, какая именно колонка базы данных выдает эту ошибку. И индексы autoincrement тоже не переполнены. Пробовал запрос напрямую в базу отправить - исполнился без ошибок.
В общем, проблема вроде как решилась, но это не точно. Через админ панель сбросил поисковый индекс в разделе Поиск и перестроил его заново. Пока ошибка не появлялась. Надеюсь, что все-таки проблема была из-за кривого апгрейда и перестройки индекса.
Спасибо всем за советы! Даже моральная поддержка дает уверенности, что все можно решить!