Перейти к содержимому
Русский язык для Invision Community 5

Проблемы при редактировании шаблонов

Здравствуйте. Никак не могу разобраться с проблемой при редактировании шаблона. Стоял ipb 3.0.5, обновил до 3.1.2 проблема осталась. Суть в следующем. При редактирование стиля изменения не сохраняются, а удаляется весь код. Например, зашел в редактирование стиля шаблона, выбираю css, далее ipb_styles.css. Делаю изменения, нажимаю сохранить и все, весь код стирается и ничего не сохраняется. Далее изменить тоже ниче не получается. Помогает только восстановление настроек. Подскажите, в чем может быть проблема? Думал проблема в правах на папки, но на папках

./cache

./cache/tmp

./cache/lang_cache

./cache/lang_cache/1

./cache/skin_cache

./public/style_images

./public/style_css

./hooks

./uploads

все выставлено.

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

Браузер попробуйте поменять. Иногда где-то случаются подобные глюки. У меня так в опере не редактируются макросы (только убиваются).

Кроме того, возможно, что проблема в настройках хостинга.

Если смена браузера не поможет, то Панель управления > Поддержка > Диагностика > Состояние системы > Обзор системы?

  • Автор

Если смена браузера не поможет, то Панель управления > Поддержка > Диагностика > Состояние системы > Обзор системы?

 

Версия IP.Board v3.1.2 (ID:31005)

MYSQL Версия MYSQL 5.0.91-community

Версия PHP 5.2.5 (apache) ( PHP INFO )

Отключенные PHP функции system, shell_exec, proc_terminate, proc_open, proc_nice, proc_getstatus, proc_close, escapeshellcmd, escapeshellarg, passthru, popen, virtual, show_source, pclose, exec, safe_dir, dl, ini_restore, allow_url_fopen, chown, chgrp, shown_source, mysql_list_dbs, get_current_user, getmyid, apache_child_terminate, leak, pfsockopen

Загруженные дополнения PDO, Reflection, SPL, SQLite, SimpleXML, Zend Optimizer, apache, bcmath, bz2, calendar, ctype, curl, date, dbase, dom, exif, ffmpeg, filter, ftp, gd, gettext, hash, iconv, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mime_magic, mysql, mysqli, openssl, pcre, pdo_mysql, pdo_sqlite, posix, pspell, session, snmp, soap, sockets, standard, suhosin, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib

Безопасный режим ВЫКЛЮЧЕН

Программное обеспечение сервера Linux piter4.dns-rus.net 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 11:37:38 EST 2008 x86_64

Текущая загрузка сервера --

Общая память сервера --

Доступная память сервера --

Скорее всего вам придется менять хостинг, если у вас нет возможности редактирование php.ini.

 

Решение проблемы: Can't edit CSS or topicViewTemplate

 

 

When editing the ipb_styles.css or topicViewTemplate bits, after saving them, the template contents disappear and the templates are totally empty. Reverting them brings the original contents back, but you are unable to save any changes to those templates.

 

This is caused by the suhosin PHP hardening patch. There is nothing that we can do to alter this behavior. You will need to contact your host to have the value for

 

suhosin.post.max_value_length

suhosin.request.max_value_length

 

Raised to 1,000,000

 

That is the default value in Suhosin 0.9.29, and our new recommended setting. http://www.hardened-php.net/suhosin/changelog.html

 

You can go to ACP->Support->PHP Info and search for that setting. You will see that it is set to 65000. When your host tells you it has been changed, go back to ACP->Support->PHP Info and look at that value again, if it still says 65000, it has not been changed.

 

The change must affect your ACP directory, NOT the forum directory. So, if your host changes it via a php.ini file, that file must be placed in the ACP directory.

 

So long as the suhosin.post.max_value_length says 65000, you will not be able to change either of those template bits.

 

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

Важная информация

При использовании данного сайта, вы согласаетесь с Условия использования и Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим..

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.