rnds написал: По умолчанию для пользователей стоит уровень доступа "доступ закрыт".
Если в структуре каталогов дать права на файл "на чтение" index.php или какой-другой - то начинает отображаться модуль, но работают не все функции модуля. А давать права на "Изменение" как-то не хочется.
Вопрос: как решить этот вопрос?
Нужно дать доступ на чтение для группы к папке /bitrix/admin/
Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С.
Задача решается обработчиком OnSuccessCatalogImport1C. В нем Вам необходимо реализовать пошаговость по методу Андрея Неймана [URL=https://dev.1c-bitrix.ru/community/webdev/user/24164/blog/7651/]https://dev.1c-bitrix.ru/community/webdev/user/24164/blog/7651/[/URL]
В данном событии доступны данные таблицы b_xml_tree, те по сути все необходимые данные.
Ниже есть комментарий как данные получать, [URL=https://dev.1c-bitrix.ru/community/webdev/user/24164/blog/7651/?commentId=50736#com50736]https://dev.1c-bitrix.ru/community/webdev/user/24164/blog/7651/?commentId=50736#com50736[/URL]
Вам остается только добраться до Вашего тега Аналог и по xml_id (внешний код) находить товар и добавлять аналоги.
Кто-то пишет сам [URL=http://dev.1c-bitrix.ru/support/forum/messages/forum26/topic68688/message394402/#message394402]http://dev.1c-bitrix.ru/support/forum/messages/forum26/topic68688/message394402/#message394402[/URL]
И готовое решение есть [URL=http://infostart.ru/public/293737/]http://infostart.ru/public/293737/[/URL]
Если у Вас сервер с количеством оперативной памяти 512мегабайт рекомендую установить параметр для mysql (как пишут в сети оптимизация других параметров mysql в данной ситуации особо не влияет)
performance_schema = off
Я добавил в /etc/my.cnf в секцию mysqld, my.cnf после перезагрузки у меня не перезаписывается.
Также в Bitrix environment нет swap файла по умолчанию. Рекомендую добавить для систем с небольшим количество оперативки (или если видите что процессу mysqld не хватает памяти, ошибка на сервер db_query error при нагрузке).
Подробная инструкция здесь - [URL=https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-centos-6]https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-centos-6[/URL]
[QUOTE]Dmitry Ipatov написал: В один прекрасный день когда ваш сервер будет перезагружен, вы обнаружите что система изменила настройки в /etc/php.d/apc.ini и /etc/php.d/opcache.ini на дефолтные и у вас снова apc и opcache не работает.[/QUOTE] Ок, нашел инфо про сервиc bvat, который устанавливает параметры автоматически, [URL=https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=32&LESSON_ID=5502]https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=32&LESSON_ID=5502[/URL]
Только раньше поведение системы было другое, версия была 5.1.2, хотя уже не уверен. ))
Создал в папке /etc/php.d файл z_bx_custom.ini (команда touch z_bx_custom.ini) и добавил в него параметры:
Надо сказать отлично себя чувствовал на Битрикс окружении версия 5.1.2, но решил обновиться до 5.1.7 и начались танцы с бубном. ))
Решил создать новый сайт через Bitrix Env и получил ошибку "become_user is not a legal parameter in ansible task or handler". Надо сказать, что логи ошибок окружения лежать по пути /opt/webdir/temp. Как оказалось надо обновить ansible, запускаем yum install ansible -y, окей проблема ушла.
Дальше битрикс окружение по умолчанию использует apc. Надо сказать я его никогда не использовал, а как только opcache появился из коробки стал использовать его.
Так вот после обновления битрикс окржения настройки сбрасываются и у нас вновь используется apc. Ок, находим /etc/php.d/apc.ini и ставим apc.enabled = 0.
Раньше этого было достаточно и сразу работал opcache. Но теперь надо отредактировать /etc/php.d/opcache.ini и прописать полный путь к opcache.so, те zend_extension=/usr/lib64/php/modules/opcache.so .
Перезагружаемся service httpd restart. Бинго, opcache завелся. Думаете праздник, но не тут-то было.
В один прекрасный день когда ваш сервер будет перезагружен, вы обнаружите что система изменила настройки в /etc/php.d/apc.ini и /etc/php.d/opcache.ini на дефолтные и у вас снова apc и opcache не работает.
Выгрузку делаете в новый инфоблок, [QUOTE]Dmitry Ipatov написал: Выгружаю в существующий каталог компонента Аспро.[/QUOTE] Проблема в этом, скорее всего инфоблок Аспро привязан к другому инфоблоку с торговыми предлжениями.
Не получается настроить чтобы доставка в заказе заполнялась, в доп реквизиты способ доставки приходит, а в самом заказе доставка пустует.
В БУС 16 в настройках интеграции с 1С добавил Способ доставки - Отгрузка - Название доставки. В 1С в настройках загружаемых документов для заказа указал для Способа доставки - Из дополнительных свойств документа (по Наименованию) - Способ доставки.
Наименование способа доставки в 1с и Битриксе совпадает, в доп рекизиты Способ доставки приходит, но поле заказа Способ доставки не заполняется.