Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6451
Последний выпуск: 19.06.2015

Дубликаты при добавлении в базу

2.1K
13 июня
S@tana
53 / / 15.10.2009
Всем привет.
Делаю импорт в 1c Bitrix большого кол-ва объектов их xml файла.
На тестовом сайте скрипт отрабатывает нормально, а вот при переносе на прод начали идти дубликаты.
Вопрос. Из-за чего такое возможно?

Конфигурация тестового:
Debian, Apache, PHP 5.6, MySQL 5.6

Конфигурация прода:
BitrixVM6 (Centos, Apache, PHP 5.4, MySQL(тоже какая-то старая), NGinx)

Конфигурация прода после обновления
BitrixVM7(Centos, Apache, PHP7, MySQL 5.6, NGinx)

P.S.
Сначала грешил на версию PHP т.к. скрипт работает через simpleXML, но после обновления софта проблема осталась.
После начал получать сообщение "504 gateway timeout bitrix environment" (Ошибка фиксится настройками NGinx либо запуском скрипта не из браузера)
На данный момент было выяснено, что скрипт продолжает выполнение даже после "504 gateway timeout bitrix environment" и дубликаты не появляются если не запустить еще 1 процесс.

Есть идеи как это работает?
1
14 июня
kot_
7.3K / / 20.01.2000
вам нужно самому проверять наличие дубликатов либо пользоваться средствами БД (unique index etc)
2.1K
14 июня
S@tana
53 / / 15.10.2009
Цитата: kot_
вам нужно самому проверять наличие дубликатов либо пользоваться средствами БД (unique index etc)

Вопрос не как отловить дубли, а почему они появляются.
Поиск дубликатов делается за 10мину, но это костыль.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог