Jump to content
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.

Ошибка в типе содержимого

1) Логи чистые все.

2) Gzip откл

3) Форум функционирует очень хорошо, отклик быстрый

 

 

А в админке, когда что-то меняю-

 

Ошибка в типе содержимого

 

Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии.

Пожалуйста, свяжитесь с владельцами веб-сайта и проинформируйте их об этой проблеме.

 

Не знаю, что делать.

1) Поддержка -> Поиск файлов содержащих лишние пробелы

public_html/ips_kernel/HTMLPurifier/HTMLPurifier/Lexer/PH5P.php имеет пробелы в начале или конце файла

 

2) Заголовки отдаваемые сервером.

Edited by siv1987

Featured Replies

  • Author

Хостиг сказал обращаться к создателям.

  • Author

И еще заметил один глюк. Установка хуков - когда устанавливаю, перекидывает на главную стараницу. (А на самом деле хук установился).

 

Создал тестовый, поддомен.

Конечно хостинг очень быстро работает, установил форум ну минуты за 1.5.

 

И ошибки те же, как и были.

Edited by Атаман

А в админке, когда что-то меняю-

 

Ошибка в типе содержимого

 

Т.е. только на $_POST-запросах?

 

Оригинальную папку /admin восстанавливать не пробовали?

 

UPD. А по check_requrements.php все ок?

А отправка постов на самом форуме - нормально работает?

  • Author

1) Устанаваливал на поддомене, ради тестов (то же самое)

2) При отправе постов всё отлично.

3)

 

IP.Board 3.2 Requirements Checker

 

Checking minimum version (5.2.0)...Pass

 

You are running PHP 5.3.17

 

IP.Nexus Only: Checking for ability to load Zend Guard encoded files...Pass

 

Checking memory limit (128M or better recommended)...Pass

 

Checking for SPL...Pass

 

Checking for DOM XML Handling...Pass

 

Checking for GD library...Pass

 

Checking for GD2...Pass

 

Checking for mysql support...Pass

 

Checking for JSON...Pass

 

Checking for openSSL...Pass

 

suhosin.post.max_vars (4096 or better recommended)...Pass

 

suhosin.request.max_vars (4096 or better recommended)...Pass

 

suhosin.post.max_value_length (1000000 or better recommended)...Pass

 

suhosin.request.max_value_length (1000000 or better recommended)...Pass

 

suhosin.request.max_varname_length (350 or better recommended)...Pass

 

Please also remember that MySQL 4.1 or higher (MySQL 5.0 or higher preferred) is required for IP.Board 3.2. Ask your server administrator to check the version of MySQL on your server if you are unsure.

  • Author

Странно-это всё. перенёс все на виртуальную машину, там работает.

  • Author

Ошибку исправил эту

 

1) Поддержка -> Поиск файлов содержащих лишние пробелы

public_html/ips_kernel/HTMLPurifier/HTMLPurifier/Lexer/PH5P.php имеет пробелы в начале или конце файла

 

а вот с остальным..

  • 5 years later...

У меня была такая проблема. Ни с того, ни с сего некоторые страницы стали показываться как "Ошибка в типе содержимого".

 

Проблема оказалась в одном модификаторе, в котором в серверном коде system/storage/modification/catalog/controller/product/catalog.php было деление на ноль

 

$skidka = $special2/($price2/100)-100;

 

Нужно поставить проверку if ($skidka2 == 0)

 

Ну и ошибка косвенно убивала страницу, прчём для того, чтобы увидеть эту ошибку оказалось необходимо в Настройках -> Сервер установить Сжатие страниц в 0. Тогда страницы стали грузиться и высветилась ошибка Php.

 

Ошибку пофиксил и сжатие вернул.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

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.