На одном хостинге работало, на другом не работает. Не создается дополнительный сайт через меню. Пишет что таску поставил и все хорошо. А на самом деле ни папку не создал, ни nginx, ни apache не добавил.
В модуле управления масштабированием запустил создание нового сайта
Вижу ошибку:
Цитата
Добавить сайт Ошибка src file does not exist, use "force=yes" if you really want to create the link: /etc/nginx/bx/site_enabled/bx_ext_ssl_test.askaron.ru.conf
Понятно, что какого-то файла нет. Как его создать?
Поставил VMBitrix 5.0.37 ради любопытства. Запустил /root/menu.sh
Он меня спросил что я хочу администрировать: Localhost или кластер.
Сначала я выбрал localhost, но он мне показал то же окно, это глюк?
Потом я выбрал группу серверов.
Теперь у меня новое незнакомое меню:
1. Manage Hosts in the pool 2. Manage localhost 3. Configure MySQL servers 4. Configure memcahed servers 5. Background tasks in the pool 6. Manage sites in the pool 7. Manage sphinx in the pool 8. Manage web nodes in the pool 9. Monitoring in pool 0. Exit
Совсем непонятно, как создать дополнительный сайт?
Поменяйте ID инфоблока в настройках каждого компонента на сайте.
-----
Или сделайте всё заново: - удалите свой инфоблок. - модулем "Инфоблок из 1С" скажите Битриксу, что вы собираетесь выгружать в старый инфоблок и повторите обмен с 1С.
Короче, я зашёл в конфигурацию 1С, в обработку "ОбменССайтом", нашёл блок выгрузки названия, и исправил Наименование на НаименованиеПолное. Совет разработчикам патча для 1С-ки: исправьте обмен с сайтом, чтобы выгружалось полное наименование, т.к. у тех, кто не знает разницы, 1С автоматом делает их одинаковыми, а тем, кому не всё равно, нужно для сайта именно ПолноеНаименование.
Анатолий, вы очень суровы. На стороне сайта можно записывать "Полное наименование" в название.
Именно так. Вам надо деактивировать пометить на удаление в 1С товар, выгрузить изменения и только потом удалять из 1С окончательно. Это приемлимый способ в вашем случае.
Иначе вам придется сделать полную выгрузку, чтобы убрать удаленные товары с сайта.
Для некоторых клиентов мы делали доработку:
Если клиент не хочет удалять товар, он переносит его в специальный раздел "Закрытые товары". И этот раздел на сайте не выводится.
Никак. Это древняя проблема. Если товар удален, значит информация о нем не выгрузится, и он будет висеть на сайте.
В вашем случае можно товары помечать на удаление в 1С. Помеченные на удаление товары в 1С будут удалены или деактивированы на сайте (в зависимости от настроек обмена с 1С Магазин->Настройки->Интеграция с 1С). А после выгрузки изменений можно удалять окончательно.
наш модуль библиотек не требует, но у клиента стоят не совместимые версии
Какие версии несовместимые? Мы обязаны поддерживать не только VMBitrix, а все более новые версии PHP и MySQL. Приведите пример кода, который не работает у клиента? Какие у него версии.
Если ваш модуль под PHP 5.3, а у клиента PHP 5.4 и нигде не написано, что под 5.4 не работает, то делайте обновление.
Сейчас у вас один клиент. А если завтра второй с PHP 5.4 будет?
Была бы демка, вы бы могли сказать клиенту: "ну как же так? Почему вы на демке не посмотрели?"
Виктор, как понял, у вас для товара "Макаронные изделия Гнездо (Жирность молока)" не записываются цены в товар. И не создается элемент в инфоблоке торговых предложений. Короче: "цены никуда не записались". Обратитесь в техподдержку Битрикса. Это надо смотреть.