Вроде все сделал как указана у Вас но что то у меня выдает ошибку
когда я пишу [root@localhost mysql]# In-s. ./mysqld/mysqld.sock mysql.sock
выдет ошибку -bash: In-s. ./mysqld/mysqld.sock mysql.sock: No such file or derictory
что я делаю не то... или путь надо указать по другому
Вы все сделали правильно. Но тупой битриксовский форум не позволяет вставить корректно команду. И поставил между двумя точками пробел. ".." - без пробелов. Точка и две точки - это разные директории.
Код
cd /var/lib/mysql/
ln -s . ./mysqld/mysqld.sock mysql.sock
Если у вас "Без НДС" и "0 %" глючат, то скорее всего дело не в битриксе а в 1С. Исследуйте, почему 1С добавляет НДС товарам, может это можно отключить. Я не специалист по конфигурации 1С, не знаю.
Обычно в битриксе есть только одна ставка: 18%. Если ничего не выбрано, тогда НДС 0. Я имел ввиду, что если ставки НДС 0 нет, можно попробовать отдельно сделать ставку 0 и подставлять ее товарам. Цена, конечно, не 0.
Вы выгружаете в 1С заказ и в 1С создается заказ "без НДС"? Это правильно? А потом изменяете заказ в 1С, он пересчитывается и НДС появляется? Это неправильно? А потом, естесственно, выгружается НДС на сайт.
Единственное, что могу предложить: попробуйте в битриксе создать ставку НДС 0% <ваш_сайт>/bitrix/admin/cat_vat_admin.php?lang=ru, и укажите 0 какому-нибудь товару. Сделайте заказ с этим товаром и выгрузите в 1С. Протестируйте, что будет?
Заметил, что не на всех сайтах работает резервное копирование в облако Битрикс. Лицензия активна, но переключить радиокнопку нельзя. Можно только в папке сайта сохранять.
Может быть это работает только для новых лицензий, а с продлёнными - нет. Или что-то надо включить?
В виртуальной машине VMBitrix 4.2 по умолчанию работает почта. Используется msmtp, который по умолчанию настроен на localhost. На локалхосте используется sendmail.
Проверяю время отправки сообщения в мониторе производительности: у меня 0.12 - 0.18. А в эталоне 0.01.
Пробовал заменить в php: sendmail_path = msmtp -t -i на sendmail_path = /usr/sbin/sendmail -t -i
#2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) The server is not responding (or the local server's socket is not correctly configured).
Файла /var/lib/mysql/mysql.sock не оказалось, зато есть /var/lib/mysqld/mysqld.sock
Починил так:
cd /var/lib/mysql/ ln -s . ./mysqld/mysqld.sock mysql.sock
(создал ссылку /var/lib/mysql/mysql.sock на /var/lib/mysqld/mysqld.sock)
Ошибка, скорее всего, из-за кривых настроек PHP. Вижу в phpinfo():
1) "Количество комментариев к элементу: 0" - именно 0, так отображается количество комментариев при добавлении первого комментария к новости. При добавлении второго и далее комментариев, выводится их правильное количество. Почему?
Скорее всего у вас включено автокэширование. Записывается правильное число, но компонент "Отзывы" не сбрасывает кэш компонента новости.
Я вас правильно понимаю, что для получения реквизитов заказа в 1С с сайта, необходимо в 1С установить модуль обмена, написанный Битриксом, а стандартный обмен не подходит?
У меня "Управление торговлей", редакция 10.3 (10.3.10.4) и новый Битрикс, используется стандартный обмен. Настроить выгрузку реквизитов заказа не получилось.
Должно ли работать? Или надо ставить дополнительный модуль Битрикса? Или обновлять 1С?
Проблема в том, что в описании функционала никакой информации о том, какая 1С нужна, нет.
Я тоже не нашел. Наверное никак нельзя. Хотя настроек куча, мог что-то пропустить.
Дело в том, что авторизованные и неавторизованные пользователи очень сильно различаются. Неавторизованные пользователи должны проверяться гораздо сложнее: по сессии, кукам и IP. Не уверен, что в Битриксе это есть.
Артем, напишите, какие модули и для каких 1С. Два месяца жду, клиентам ничего сказать не можем. У кого-то УТ 10, у кого-то УТ 11, у кого-то УПП. Для каких 1С модули?
Будет ли в 1С встроенный обмен работать, без модуля битрикс?