Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Архивы .gz создаются с ошибкой (3.4.х)

Опубликовано:

Обнаружил, что все архивы, которые можно создать и выгрузить из админки (экспорт таблицы, карты форума) создаются битыми. А именно - присутствует первая пустая строка из-за который архиваторы ругаются на неверный формат данных. Если удалить эту пустую строку, то все ок.

 

Подскажите как решить эту проблему - это в настройках сервера дело или что-то не так с форумом?

Стоит лицензия 3.4.3, но проблема наблюдалась и на 3.4.1.

Рекомендованные сообщения

Опубликовано:

Думаю в этом случае вам стоит написать в службу поддержки.

Опубликовано:
  • Автор

Думаю в этом случае вам стоит написать в службу поддержки.

Уже написал.

Опубликовано:
  • Автор

Кстати, создаются они похоже без ошибок - какой-то косяк происходит при скачивании браузером.

Провел эксперимент - выгрузил файлы карты форума. Если скачивать их по ссылке <адрес сайта>/index.php?app=core&module=global&section=sitemap&sitemap=sitemap_core_topics.xml.gz - то есть ошибка. Если скачать через FTP из папки cache, то все ок, файлы открываются без ошибок.

Пробовал и файрфокс и хром - везде одно и то же.

Опубликовано:

Кстати, создаются они похоже без ошибок - какой-то косяк происходит при скачивании браузером.

Значит в каком-то файле, перед или после php тегов есть лишний перевод строки. Запустите в админцентре - Поддержка -> Поиск файлов содержащих лишние пробелы

Опубликовано:
  • Автор

Сделал поиск лишних пробелов - ничего не нашлось.

 

Официальная ТП, к сожалению, не блещет компетентностью - сначала послали, типа это проблемы сервера раз архивы создаются с ошибкой. Когда я им объяснил что файлы создаются без ошибок и ошибка возникает на этапе скачивания, то предложили снести форум и поставить все по новой. В общем, придется ковыряться видимо самому.

Опубликовано:

Неплохо бы конечно увидеть hex код этой пустой строки.

Ищите, где-то должен быть перевод строки. Начните дебажить с admin\applications\core\modules_public\global\sitemap.php где и отдается карта.

Опубликовано:
  • Автор

Неплохо бы конечно увидеть hex код этой пустой строки.

Не совсем понял - какой код? строка ведь пустая.

Если интересно, могу выслать пример битого архива.

Опубликовано:

один вопрос - зачем делать выгрузку БД средствами форума (кстати на странице экспорта явно написаны рекомендации делать через phpmyadmin)?

Опубликовано:
  • Автор

один вопрос - зачем делать выгрузку БД средствами форума (кстати на странице экспорта явно написаны рекомендации делать через phpmyadmin)?

Да надо было как-то одну таблицу выгрузить - а в админке это удобно придумано, есть кнопочка Export.

 

Но сейчас речь не о БД, у меня гугл не хочет хавать архивы с сайтмапом:(

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.