при проверке системы: Ошибочный ответ сервера. Не удалось завершить тестирование
при импорте средствами 1С Битрикс: rests___d833b639-efd4-4d01-814c-4c8bfa1c8b9b.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Ответ сервера: MySQL Query Error: CRE ATE INDEX ix_b_xml_tree_parent on b_xml_tree(PARENT_ID)[[1878] Temporary file write failure.]
File: /home/site.ru/docs/bitrix/modules/main/include/dbquery_error.php Query: CRE ATE INDEX ix_b_xml_tree_parent on b_xml_tree(PARENT_ID) [[1878] Temporary file write failure.] debug_backtrace: Array ( [0] => Array ( [file] => /home/site.ru/docs/bitrix/modules/main/classes/mysql/database.php [line] => 194 [class] => [function] => include [args] => Array ( [0] => /home/site.ru/docs/bitrix/modules/main/include/dbquery_error.php )
Warning: mysqli_query(): (HY000/1030): Got error -1 fr om storage engine in /home/site.ru/docs/bitrix/modules/main/classes/mysql/database_mysqli.php on line 47
а также: MySQL Query Error: CRE ATE INDEX ix_b_xml_tree_parent on b_xml_tree(PARENT_ID)[[1878] Temporary file write failure.]
"кто виноват?" - сервер БД или Я слишком много данных гружу или еще что ?
при проверке в Bitrix "Монитор производительности: сервер БД"
Кеш запросов (размер) 512 МБ Размер кеша запросов (query_cache_size) более 128M. Это может привести к падению производительности. и Кеш открытых таблиц 0.13% Если значение эффективности менее 20%, то требуется увеличить значение параметра table_open_cache (текущее значение: 32000).
При проверке системы выдает, что сервер данных непонятно как ответил, тестирование не выполнено..
вот текст ошибки поболее: Warning: mysqli_query(): (HY000/1030): Got error -1 fr om storage engine in /home/site.ru/docs/bitrix/modules/main/classes/mysql/database_mysqli.php on line 47 MySQL Query Error: SELECT BE.ID IBLOCK_ELEMENT_ID ,BEP.IBLOCK_PROPERTY_ID ,BEP.VALUE ,BEP.VALUE_NUM
FROM
b_iblock B INNER JOIN b_lang L ON B.LID=L.LID INNER JOIN b_iblock_element BE ON BE.IBLOCK_ID = B.ID
LEFT JOIN b_iblock_element_property BEP ON BEP.IBLOCK_ELEMENT_ID = BE.ID WH ERE 1=1 AND (
((((BE.IBLOCK_ID = '8')))) AND ((((BE.ID = '1469'))))
Есть отдельный справочник НазначенияСредствСписок, туда завожу список значений "Для лица", "Для тела" и т.п.
У справочника Номенклатура есть табличная часть НазначенияСредствТаблица со значениями из справочника НазначенияСредствСписок (т.е. у каждой номенклатуры свой набор значений из справочника НазначенияСредствСписок)
И теперь, как выгрузить эти значения в свойство например Назначение средства на сайте через модуль обмена?
Нужно ли выгружать справочник НазначенияСредствСписок?
Не совсем могу понять как быть и возможно ли это...
Иван Гришин написал: да, так пробовал - ничего не меняет! У меня есть только вариант - ставить вместо true или false левое значение, например none, которое не описано в вариантах справочника - тогда действительно значение свойства сбрасывается в дефолтное! <ЗначенияСвойства> <Ид>SPODVESKOY</Ид> <Значение>none</Значение> </ЗначенияСвойства>
Но представьте, теперь для каждого товара при выгрузке нужно прописать все такие свойства со значением none или true, а свойство такое далеко не одно! Это увеличивает объем файла import и думаю времени прибавляет.
ну а что, это выход! может null надо, none я такого не слышал
что там нельзя false везде заменить на null (none) ?
непонятно что вы хотите проблема удаления свойства решена
в результате разнообразных экспериментов по загрузке данных с 1С, у меня вдруг, в некоторых товарах повились вторые картинки, причем аналогичные первой. вообще у товаров всегда была одна картинка.
не хочу искать причину особо, думаю просто удалить все картинки и выгрузить все по новой.
в связи с чем вопрос - как это сделать?
или нужно все товары просто удалить и все?
вижу что фотки хранятся в папке типа: /upload/iblock/36e/36e5cb80b61b754c00c201992de6b1bc.jpg и т.д.
Иван Володин написал: поделить на 100, округлить, умножить на 100 если цена с "руб", сначала с помощью explode разделить, округлить цифру, потом "склеить" на PHP - 2 строки кода
))))
я падаю просто))) ребята, вы что думаете, мы вам математическую головоломку на РНР что ли задали?
вопрос звучит так: "где и что надо править, или есть штатные средства? "
пытаюсь загрузить его на сайт вновь - не выгружается
и полную выгрузку всех разделов делал, и только изменения, и только подраздел выгружал - не выгружается
попробовал снять галки Символьный код, Если код задан, то проверять на уникальность и Транслитерировать из названия при добавлении элемента, При выгрузке учитывать тип инфоблока - НЕ ПОМОГЛО
попробовал галки снять также: Транслитерировать символьный код из названия при Добавлении элемента (товара) или раздела (групп товаров) Транслитерировать символьный код из названия при Обновлении элемента (товара) или раздела (групп товаров) тоже нет результата
в логах есть такое
Warning: Illegal string offset 'del' in /home/docs/bitrix/modules/iblock/classes/mysql/iblockelement.php on line 952<br /> <br /> Warning: Illegal string offset 'COPY_FILE' in /home/docs/bitrix/modules/iblock/classes/mysql/iblockelement.php on line 1595<br /> failure
подскажите пожалуйста еще, вот у меня товар новый создался с сайта в 1С, а картинка почемуто не загрузилась, хотя в логе вижу какаято запись есть с URL на картинку - почему так? может надо как то хранить картинки по другому?
вот запись из лога <a id="bx_328740560_2344_pict" href="/catalog и т.д." class="bx_catalog_item_images" st yle="background-image: url('/upload/iblock/bcf/bcfe8adcb502e5f02ebadbf8341c7a92.png')"