База знаний
Работа с KBPublisher
 
b
b
b
b
b
b
b
b
b
b
b
b
b
b
b
b
b
Что означает иконка в виде красного ключа около названия категории, статьи или файла?

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

Как добавить рисунок в статью?

Действия по добавлению рисунка в текст статьи подробно описаны в этой статье.

Что делать, если система не работает?

В файле kb/admin/config.inc.php для параметра $conf['debug_info'] установите значение 1 (т.е. $conf['debug_info'] = 1).

В результате отобразятся ошибки, возникшие в SQL и PHP. Убедитесь, что файл kb/admin/config.inc.php сконфигурирован правильно.

Как изменить локализацию?

Все языковые файлы расположены в каталоге kb/admin/lang/[lang]/, где [lang] ‒ папка с кратким названием языка. Откройте папку и выполните необходимые изменения.

Как работает поиск? Что такое алгоритм поиска?

Функцию полнотекстового поиска обеспечивает MySQL. Это естественно-языковой поиск, который позволяет вводить вопрос или регулярное выражение, описывающее информацию, которую вы ищете, а затем использует запрограммированную логику для определения ключевых слов в предложении.

Подробную информацию о полнотекстовом булевом поиске читайте здесь.

При желании вы можете настроить KBPublisher на использование поисковой системы Sphinx, которая обеспечивает быструю и релевантную функцию полнотекстового поиска.

Подробнее о том, как включить Sphinx, читайте в этой статье.

Почему не ищутся слова длиною менее 3-4 символов?

Минимальная и максимальная длина слов, разрешенная для поиска, устанавливается в системных переменных ft_min_word_len и ft_max_word_len. Подробнее читайте в статьях:

Как изменить переменную ft_min_word_len
Fine-Tuning MySQL Full-Text Search
Full-Text Stopwords

Как открыть главную страницу Публичного раздела?

Чтобы открыть главную страницу Публичного раздела, которую видит конечный пользователь, в адресную строку браузера введите:

http://www.your_site.com/kb/

где

your_site ‒ название вашего сайта;
kb ‒ папка установки KBPublisher.

Как перевести KBPublisher на другой язык?

Чтобы перевести интерфейс KBPublisher на другой язык, скопируйте каталог kb/admin/lang/en и переименуйте папку 'en' в язык перевода.
Выполните необходимые изменения в файлах .ini и config_lang.php.
В файле admin/config.inc.php в переменной $conf['lang'] задайте язык перевода.
($conf['lang'] = 'your_language_folder_name';)

Ниже приведены специальные утилиты со справочной информацией:

  • http://your_domain.com/kb/admin/lang/test_language.php
  • http://your_domain.com/kb/admin/lang/display_language.php

В KBPublisher доступны готовые файлы локализации, которые находятся в разделе Загрузки.

Где настраивается внешний вид KBPublisher?

Описание настройки внешнего вида KBPublisher приведено в этой статье.

Как включить человеко-понятные УРЛы в поисковой системе?

Так называемые человеко-понятные УРЛы в поисковой системе работают только на веб-сервере Apache.
Функция должна включаться автоматически, если Apache установлен с включенным  параметром mod_rewrite.
Для получения более подробной информации смотрите эту статью.

Почему после установки PHP и MySQL отображается пустая страница?

По умолчанию MySQL и библиотека MySQL, связанная с PHP, выключены. Чтобы эти функции стали доступны, необходимо скомпилировать PHP с поддержкой MySQL.
Смотрите Руководство PHP - MySQL.

В файле your_kb_installation_directory/admin/config.inc.php для параметра conf['debug_info'] установите значение 1 (т.е. conf['debug_info'] = 1). Ошибка отобразится, если расширение MySQL выключено.

Поддерживает ли KBPublisher SQL Server?

Нет, в настоящее время KBPublisher поддерживает только MySQL.

Можно ли добавить Flash на страницу контента?

Да, это возможно. Процедура аналогична добавлению изображения в статью. Используйте кнопку  (Flash), расположенную на панели инструментов HTML-редактора.
Совет: На странице контента можно добавить любой HTML-код.

Отсутствует визуальное подтверждение (captcha) при включенной настройке

Наиболее вероятная причина этого в том, что в установочном файле PHP отсутствует библиотека GD. Проверьте и при необходимости установите GD.
Информацию о GD и инструкции по ее установке можно найти на сайте PHP по адресу http://www.php.net/gd.

Почему количество просмотров всегда показывает ноль?

Убедитесь, что настройка запланированных задач выполнена правильно.

Подробнее смотрите в статьях Настройка запланированных задач и Отслеживание назначенных задач.

Мастер установки сообщает, что поддержка сессии отключена, но включена в php.ini. В чем проблема?

Попробуйте выполнить следующее:

  1. Нажмите Отмена и запустите мастер установки заново.
  2. Убедитесь, что в вашем браузере разрешено сохранение файлов cookie.
  3. Проверьте значение, указанное в параметре session.save_path. Убедитесь, что каталог доступен для записи и имеет достаточно свободного места.
    http://php.net/manual/en/session.configuration.php#ini.session.save-path
Предупреждение PHP останавливает выполнение скрипта

Сообщение об ошибке/код:

PHP Warning: Undefined ...

Описание:

Появляется предупреждение PHP, из-за которого останавливается выполнение скрипта.
​Причина в том, что в файле PHP.ini параметр log_errors включен, а для параметра error_log значение не задано.

Решение:

В файле PHP.ini для параметра error_log задайте значение syslog.