Подключившись к хостингу я обранужил забавную картинку:
Папка /upload/ занимала 43.7 Гб.
Если учесть тот факт, что на сайте всего 5 тысяч товаров, это очень много. Открыв ее я увидел много папок 1c_catalog внутри. Это значит, что при интеграции сайта с 1С была включена отладка обмена 1С и 1С-Битрикс и ее забыли выключить. Это распространенная ошибка многих разработчиков, которые забывают выключать режим отладки за собой.
Таких папок (1c_catalog, 1c_catalog0, 1c_catalog1, 1c_catalog2, 1c_catalog3, 1c_catalog4, 1c_catalog, 1c_catalog6...) было 11 тысяч
После того, как заказчик ручками их чистил, спустя время в папке upload опять появлялось куча папок 1c_catalog
Почему так?
Потому, что была включена отладка 1С в файле /bitrix/php_interface /dbconn.php
Строчка:
define("BX_CATALOG_IMPORT_1C_PRESERVE", true);
Изменив ее на define("BX_CATALOG_IMPORT_1C_PRESERVE", false);
Ничего не изменилось. Я просто удалил ее (можно закомментировать) и все наладилось. После очистки папка /upload/ стала занимать чуть больше 4гб.
Новые папки в результате обмена больше не создавались. Надеюсь кому-то поможет сэкономить кучу времени.
sales@active.by
Остались вопросы?
Отправьте письмо
Воспользуйтесь формой обратной связи
или пришлите вопросы на нашу почту info@ar-studio.by