Меня зовут Георгий. Сайт работает, но после импорта продукции все продукты пропали, но это уже другая тема, сейчас мне нужно срочно восстановить все через бекап.
Еще один момент, на который я только сейчас обратил внимание, может это важно. При запуске restore.php браузер почему-то переключается на протокол https, может это так и должно работать, не знаю, но все равно решил об этом сказать, .
После окончания работы над сайтом, и перед сдачей его заказчику с удивлением обнаружил, что при создании нового юзера выдается ошибка MySQL
//////////////////////////// File: /home/legenda/public_html/bitrix/modules/search/classes/mysql/search.php Line: 751 MySQL Query Error: ins ert ignore in to b_search_content_title (SEARCH_CONTENT_ID, SITE_ID, WORD, POS) values (80, 's1', 'TEST', 0)[Incorrect key file for table './legenda/b_search_content_title.MYI'; try to repair it]
DB query error. Please try later.
//////////////////////////// но при этом юзер все равно создается
Люди подскажите пожалуйста, поддерживает ли модуль поиска указанные функции. Очень нужно знать, если что то не поддерживается в этом модуле, то так же прошу вашего совета как решить такие задачи.
Подскажите пожалуйста доступен ли модуль полнотекстового поиска в редакции "Старт"?
Требуется реализация следующих задач:
Модуль «Поиск по сайту» Данный модуль должен позволять пользователю осуществлять полнотекстовый поиск по материалам сайта. Основные возможности модуля: Поиск на сайте • Полнотекстовый поиск с учётом синонимов, с ранжированием результатов по релевантности, сортировкой по дате изменения. • Полноценный морфологический анализ текста на русском и английском языках. • Выпадающие подсказки в поле поиска для быстрого перехода к результатам поиска. • Исправление запросов, набранных в неправильной раскладке клавиатуры или с ошибками. • В качестве запросов могут применяться как отдельные слова, так и целые словосочетания, позволяющие с максимальной эффективностью осуществлять поиск необходимой информации на сайте. Минимальная длина ключевого слова должна составлять два символа. • Отображаемый результат поиска ранжируется на основе количества встречающихся на странице поисковых слов и места их нахождения (заголовок, ключевые слова, описание, тело страницы).
Андрей Сёмин написал: Один и тот же(возможно, catalog)? Или именно один?
Именно один.
Цитата
Андрей Сёмин написал: Что можно пройтись ступенчато по компоненту, посмотреть где он выбрасывает ошибку. Посмотреть на условия, при которых она возникает и сдлеать вывод что не так.
Я уже писал выше, что пытался вывести в шаблоне компонента print_r($arrResult) и так же просто строку echo "wwwwwww", но на странице ни чего не появляется, поэтому я подозреваю, что компонент "элемент детально" вообще не подключается в английской версии сайта.
Андрей Сёмин написал: Сопоставить настройки компонетов
Компонент для детального отображения элемента в русской и английской версии используется один, но почему-то в русской версии он отрабатывает нормально, а в английской выдает сообщение "Element has not been found."
В коде шаблона компонента я сделал print_r($arrResult), и с удивлением обнаружил, что в английской версии на странице ничего выводится, даже если я пытаюсь вывести произвольную строку echo "bla-bla-bla"; T.e. по всей видимости в английской версии этот компонент вообще не отрабатывает.
Но еще раз повторю, что компонент "элементы раздела" выводит все элементы нормально в обоих версиях, а компонент "элемент каталога детально" в английской версии выдает ошибку.
Цитата
Андрей Сёмин написал: А вообще ничего не заменит небольшого дебага.
В русской версии сайта при переходе со списка элементов каталога (компонент - элементы раздела) на страницу с детальным просмотром элемента (компонент - элемент каталога детально), все отображается нормально, а в английской версии почему-то выдается ошибка "Element has not been found.", хотя при этом на странице списка все элементы благополучно отображаются.
Подскажите пожалуйста, в чем может быть проблема, или хотя бы в каком направлении копать?
P/S Если это важно, то хочу еще добавить, то что в русской и в английской версии компоненты работают с разными инфоблоками (русская и английская версии соответственно).
но в таком случае новость не не попадает даже в раздел с id 24 не говоря уже о подразделе с id $category, она попадает в корень инфоблока, на один уровень с разделами и при этом не принадлежит ни одному из разделов.
У меня есть инфоблок с id 1 В этом инфоблоке есть 3 раздела id которых 24, 25, и 26 соответственно. в каждом из этих разделов есть несколько подразделов, список которых выводится в форме в виде селекта. Селект имеет такой вид:
Попытался создать еще один виртуальный хост на уже установленном веокружении, Прописал в конфиге все как написано здесь https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=35&CHAPTER_ID=706 ,но после этого у меня перестал работать даже сайт который работал ранее без проблем. Я снес вебокружение и установил его заново, но и это не помогло. выдает вот такую страницу:
/////////////////////////////// Bitrix Environment This product is under the License Agreements of various software components used in BitrixEnv. The most components come with the GNU General Public License. However, the following exceptions exist:
MySQL is not GNU (generally free for personal or non-commercial use)
Some other components used in BitrixEnv may be not GNU!
IMPORTANT: BEFORE USING BitrixEnv, PLEASE READ AND AGREE WITH THE TERMS OF THE LICENCES FOR ALL THE PRODUCTS IN BitrixEnv. YOU CAN FIND THE LICENSES IN THE LICENSE DIRECTORY OR IN THE FOLDERS OF RESPECTIVE COMPONENTS. Important notes: All the software contained in the package is installed by the installer application licensed under GPL. This product includes PHP software, freely available from: http://www.php.net/software/. The full versions of software included in this package can be downloaded from bitrixsoft.com site:
Только, что попробовал поднять сайт локально из этого же бекапа, все нормально распаковалось, и сайт поднялся без проблем, а на хостинге почему то не хочет, все время выдает эти долбаные ошибки. Судя по всему какие-то настройки сервера не подходят, но вот узнать бы какие.
Люди подскажите, что делать, хотя бы в каком направлении копать?
то у меня ни чего не получается, т.е. вместо этого значения берутся не понятно от куда, думаю, что из самого высшего раздела. Подскажите, как это побороть.
Подскажите пожалуйста, куда я должен поместить каталог leng с языковыми фразами, для разделов сайта? Шаблон сайта находится /bitrix/templates/Id_шаблона Но разделы сайта располагаются в папке выше этого шаблона, например: /services/postavka/
Я создал папку: /bitrix/templates/.default/lang/ru/services/postavka/ ,туда положил файл indx.php с языковой фразой:
Код
$MESS['PAGE_TITLE'] = "Поставка";
в файле /services/postavka/indx.php разместил код:
У меня стоит решение "Старт" , модуля подписки и рассылка нет, при установке решения я вбил email администратора, и теперь все письма приходят на этот адрес. Что я уже только не делал, и адрес отправителя по умолчанию поменял, и адрес администратора сайта поменял, если бы был модуль подписки и рассылки, то там бы то же поменял, но ни чего не помогает, письма как шли на мой адрес, так и идут. Подскажите пожалуйста где его поменять?
В этом мануале написано, что можно прописать статически дополнительные имейлы в поля "Копия" и "Скрытая копия", но это не совсем красиво, я бы хотел, что бы имейлы можно было подставлять динамически, из списка пользователей, которые имеют соответствующие права. Можно ли это реализовать, или это сплошной геморрой?