Category archives: CMS

Параметры настройки UTF в 1С Битрикс Управление Сайтом

Параметры настройки UTF, конкретно mbstring и константа BX_UTF, в CMS «1С Битрикс Управление Сайтом».

Модуль mbstring необходим для работы с разными языками. Параметры настройки этого модуля должны иметь строго определенные значения в зависимости от того, работает сайт в кодировке utf-8 или в национальной кодировке (например, cp1251). Read more

Кодировка соединения в 1С Битрикс Управление Сайтом

Проверяется кодировка и сравнение, используемые при передаче данных на MySQL сервер.

Для сайта в кодировке utf8 необходимо чтобы кодировка была utf8, а сравнение utf8_unicode_ci. Если сайт работает в кодировке cp1251, соединение должно использовать эту же кодировку. Read more

Как выводятся сообщения в программах

Разумеется, в любой уважающей себя программе, будь-то веб или десктопный продукт, сами сообщения в коде жёстко не вбиты, они берутся из соответствующего файла(ов) сообщений текущего выбранного ланга. Read more

Обновление CMS MediaWiki

Как обновить CMS MediaWiki? Этим вопросом так или иначе но всё же когда-то задаются держатели сайтов на этой CMS. PHP постоянно обновляется и приходится под него обновлять и CMS, например, при переезде на новый хостинг. Как это сделать? Read more

Проблема с insecure input в CMS MediaWiki

В процессе эксплуатации вики CMS MediaWiki столкнулся с проблемой «insecure input». Когда добавляешь CSS код, то на выходе в атрибуте style вместо добавленного кода находится лишь один комментарий такого вида «insecure input», в коде это выглядит примерно так:

<div style = "/* insecure input */"></div>

Что делать, как с этим бороться? Давайте разбираться. Read more

Баг в парсере CMS MediaWiki с символом равно в неявно переданном порядковом параметре

Мною был найден интересный баг в парсере CMS MediaWiki, что заключается в пропуске значения неявно переданного порядкового параметра символом «равно». Я конечно уже добавил его на официальный баг трекер, но хотелось бы поделиться им со своими читателями. Read more

Как отключить экспорт данных в CMS MediaWiki?

Многим веб-мастерам не нравится возможность быстрого парсинга их сайта т.к. это в какой-то мере даже преступление ибо контент любого сайта этого его главная ценность и на создание контента уходит много сил, времени и средств. Очень неприятно, когда ваши труды можно так просто экспортировать, т.е. забрать себе без всякого на то разрешения. Read more

Уменьшение размера базы данных сайта на CMS MediaWiki

В общем для MediaWiki большой размер БД это типичная проблема ибо все версии страниц сохраняются и база получается тяжёлой. Со временем база данных сильно разрастается и приходится искать способы для того, что бы её уменьшить. Перовое, что приходит на ум это удалить старые версии страниц. Об этом и поговорим. Read more

Базовые URL страниц входа в администраторскую часть сайта

Большинство сайтов в сети Инет используют т.н. системы управления контентом (CMS — content manager system), которых не так уж и много. К самым популярным CMS общего назначения можно отнести следующие: Joomla, Drupal и WordPress. Эти CMS имеют мощные администраторские функции, скрытые от обычных пользователей сайта. Чтобы зайти в, так называемую, админ панель сайта обычно требуется ввести в адресной строке некий URL. Read more

Поправляем автоматическое изменение кавычек в WordPress

Как бороться с проблемой автоматической замены кавычек в CMS WordPress? При выводе поста из БД WP автоматически модифицирует текст, делая его, по своему усмотрению, более правильным и пригодным для чтения в вебе. В частности, разные печатные символы трансформируются в HTML сущности (мнемоники), и всё бы хорошо, если бы не одно «но»: кавычки порой изменяются не так как надо. Т.о., в тексте поста появляются кавычки, которые отображаются неверно. Read more

MediaWiki Невозможно создать директорию mwstore://local-backend/local-public/

В этом посте расскажу о проблеме связанной с вики движком MediaWiki, который выдаёт в некоторых случаях может выдавать такую ошибку: «Невозможно создать директорию mwstore://local-backend/local-public/».
Read more

Настройка и оптимизация оперативной памяти в PHP на сервере

PHP отлично конфигурируется и его можно подстроить под любую машину, в этом его безусловная прелесть. Давно я был сторонником выставления параметров PHP по максимуму, но как оказалось этого делать вовсе не следует т.к. падает производительность и, как следствие, страницы сайта загружаются дольше. Read more

MediaWiki ошибка создания миниатюры. Решение проблемы!

Случается такое когда после установки, или чаще после переноса на новое оборудование сайта на движке MeidaWiki при загрузке изображений появляется вот такая досадная ошибка: Read more

Загрузка файлов на сервер через PHP и директива open_basedir

В этом посте речь пойдет о конфигурировании PHP для корректной загрузки изображений на сервер и их последующего использования на сайте. Дело в том, что многие CMS пренебрегают рекомендациями от разработчиков языка программирования PHP и пользуются инструментами загрузки файлов на сервер не совсем так как было бы желательно. Read more