Ссылки

Вопросы и ответы

Будьте внимательны: задавать вопросы на этой странице не нужно. Здесь публикуются готовые решения для наиболее часто встречающихся проблем. Задать любой вопрос можно на форуме.

Установка

- Работает только главная страница, при переходе на любую другую пишет "404 - Not found"

Проверьте что на ваш хостинг работает на сервере Apache с установленным и включенным модулем mod_rewrite. Так же нужно проверить что в корне сайта находится файл .htaccess

Подробнее: При нажатии на ссылку вылетает с ошибкой 404

- При установке выдает сообщение "Table ’cms_banlist’ already exists"

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

- При установке выдает сообщение "Access denied for user xxx@localhost..."

Проверьте правильности имени пользователя БД и его пароля. Обратитесь к хостеру для уточнения этой информации. При установке на Денвер используйте пользователя «root» с пустым паролем.

- При обращении к сайту выдает сообщение "kernel panic"

Ваша база создана и подключена в файле includes/config.inc.php. Скорее всего, ваша база пуста, либо таблицы в ней имеют другой префикс. В этом случае пропишите правильный префикс а строчке файла config.inc.php

$_CFG['db_prefix'] 	= 'cms';

где вместо «cms» поставьте свой префикс.

- После установки сайт отображается "вопросиками" (неверная кодировка)

Проверьте что ваша база данных и сервер MySQL работают в кодировке utf8_general_ci. Это можно сделать через phpMyAdmin. Если кодировка была другой, потребуется переустановка.

Подробнее: Текст и ссылки изображаются в виде вопросов

- Процесс установки произошел нормально, сайт отображается, но при нажатии на ссылку возникает ошибка "Fatal error: Call to undefined function mb_strtoupper() in Z:\home\instans2.ru\www\core\cms.php on line 1048"

У Вас не установлено расширение mbstring.

Подробнее: здесь

- Как установить расширение mbstring на денвере?

Инструкция есть на форуме

Безопасность и доступ

- При переходе с главной в статью (или клуб, блог и т.п.) пишет "Доступ запрещен" (либо ошибка 404)

В настройках модуля необходимо установить правильное значение в поле «Переходить в меню» и сохранить изменения. Ошибка возникает когда модуль при выборе ссылки пытается перейти в несуществующий пункт меню.

- Не отображается кодовая картинка (капча)

Убедитесь что ваш хостинг имеет библиотеку GD для PHP и на папку /includes/codegen выставлены права не ниже 755. Если не помогло, зайдите по адресу ваш-сайт.ру/includes/codegen/cms_codegen.php и посмотрите есть ли ошибки.

- Как сменить пароль главного администратора?

Зайти в phpMyAdmin, выбрать вашу базу данных и выполнить запрос:

UPDATE cms_users SET password=md5('new_pass') WHERE id = 1;

где cms_users - название таблицы с пользователями (может отличаться, если при установке был выбран не стандартный префикс), new_pass - новый пароль.

- Как сменить email по умолчанию главного администратора?

Зайти в phpMyAdmin, выбрать вашу базу данных и выполнить запрос:

UPDATE cms_users SET email= 'тут напишите новый email' WHERE id = 1;

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

- Случайно заблокировал/удалил главного администратора. Как разблокировать?

Зайти в phpMyAdmin, выбрать вашу базу данных и выполнить запрос:

UPDATE cms_users SET is_locked=0, is_deleted=0 WHERE id = 1;

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

- Как очистить таблицу от автоинкремента?

Если удалить из таблицы все записи, id все равно присваивается с какого-то значения. Выход один - очистить автоинкремент.

ALTER TABLE <имя таблицы> AUTO_INCREMENT=0;

Тогда счет начнется с последнего id+1.

- Как управлять компонентом, если вы не главный админ, но входите в группу админов?

Такое случается, если Вас позвали делать компонент на чужой сайт. Несмотря на то, что все галки стоят, своего нового компонента Вы в админке не увидите. Чтобы видеть компонент, следует в таблицу cms_user_groups, в поле access, прописать доступ к своему компоненту, например:

UPDATE `cms_user_groups` SET  `access` = 'admin/menu,admin/modules,admin/content,admin/plugins,admin/filters,admin/components,admin/com_correspondence' WHERE  `id` =2;

Как видим, к имеющимся компонентам приписан новый компонент correspondence.

Редакторы и модераторы

- Чем редакторы отличаются от модераторов?

Глобальное отличие в том, что редакторы могут управлять статьями.

- Как назначить редактора на раздел?

  • Выберите нужного пользователя в админке
  • Перенесите его в группу «Редакторы»
  • Зайдите в настройки нужного раздела (например «Статьи пользователей»)
  • Перейдите на вкладку «Доступ» и в поле «Редакторы раздела» выберите группу «Редакторы»

После этих действий у всех пользователей из группы «Редакторы» появится ссылка на админку в личном меню. Внутри админки они смогут управлять всеми статьями и подразделами своего раздела.

- Я перенес пользователя в группу "Редакторы", но ссылка на админку в его меню не появилась

Это означает что нет ни одного раздела, который можно редактировать этой группе.

Ссылки
 
faq.txt · Последние изменения: 2017/04/04 17:05 От fuze