All for Joomla!
Main Articles Joomla

Protect your Joomla

Защита сайта на Joomla

This article will be reviewed by the main steps to be taken to protect against hacker attacks and other illegitimate actions with your site and FTP-access to it.






 

Шаблоны и графика

  1. Как вообще убрать pathway (это такая строка над компонентом, где отображается текущий логический уровень работы компонента)?
  2. Как поменять значок в адресной строке сайта на свой. Что для этого нужно.
  3. Почему когда я меняю favicon.ico или какие-то стили в CSS-файлах - иконка не меняется, а стили такие же как и были
  4. Где находится CSS-файл шаблона
  5. В каком файле joomla изменяется копирайт внизу сайта
  6. Зачем нужен закомментированный код после закрывающего тега "< ! -- 1172928210 -->"
  7. Где можно скачать бесплатные шаблоны для Joomla
  8. Как сделать динамически изменяющуюся в зависимости от страницы картинку в шаблоне
  9. Я поставил Joomla, но мне не нравится стандартная картинка вверху, как мне ее изменить
  10. Как сопоставить определенный шаблон конкретному компоненту
  11. Я скачал шаблон, но в нем нет модуля регистрации/новостей/баннеров как мне его поставить
  12. Как вывести заголовок страницы в каком-либо месте шаблона (не только внутри )
  13. Как вывести заголовок страницы в каком-либо месте шаблона (не только внутри ) для Joomla 1.5
  14. Как отобразить компонент (форум, галерею) на отдельной странице с совершенно другим дизайном
 

Неправильная работа заложенного функционала

Не пускает в админку.

Вы видите сообщение «Вы не авторизованы что бы видеть этот ресурс. Вам требуется зарегистрироваться» (eng: «You are not authorized to view this resource. You need to login»)

 

Локализация, русификация и кодировки

  1. Какое-то решение проблем с парсером, который не умеет читать русские буквы для php5 и кодировки windows-1251
  2. Как сделать дату в выводимых новостях на русском языке
  3. Сайт выводится в неверной кодировке. Если выставляю в браузере кодировку вручную, то всё OK
  4. Я поставил Joomla а там везде нечитаемый текст вместо русских букв
  5. Ситуация вокруг Joomla и UTF-8
  6. Как вылечить плохую кодировку дампа, если данные на сайте отображаются нормально, но читаемый дамп создать не удается
 

Безопасность

  1. Как мне защитить сайт от взлома
  2. Что такое chmod/чмод и права файлов (777, 664 и т.д. )
  3. А если меня взломали как мне проанализировать ситуацию, предотвратить такое в будущем
  4. Что делать в случае обнаружения взлома
  5. Что еще можно сделать для обеспечения безопасности
  6. Как разрешить доступ к админке только с определенных IP-адресов
  7. Где можно включить/выключить параметр RG_EMULATION?
  8. Что можно сделать с особо важным файлом configuration.php
  9. Пример .htaccess директив, от старых мамбо-joomla уязвимостей
 

Вопросы СУБД MySQL

  1. У меня случилось так, что все новые статьи/пользователи/категории/… приобретают ID=0. С чего вдруг?
  2. Я получаю ошибку «DB function failed with error number 1016 Can’t open file: 'XXXXXX.MYI'.»
  3. При установке/экспорте дампа происходит ошибка «You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line XXX»
  4. При переносе дампа возникает ошибка "You have an error in your SQL syntax ... use near 'DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1' at line XX"
  5. Как создать автоинкремент (auto_increment) для некоторых полей посредством phpMyAdmin
  6. У моего провайдера, нестандартный порт MySQL (не 3306 как обычно, а 666). Как мне установить Joomla
  7. Может ли Joomla работать с СУБД отличными от MySQL
  8. Возникает ошибка "Warning: mysql_query(): Unable to save result set in /xxx/includes/database.php on line 289"
  9. Как сделать дамп базы данных и что такое дамп
  10. Ошибка - mosmenu::store failed "Incorrect integer value: for column 'published' at row 1 SQL= ..."
  11. Ошибка - mosmenu::store failed "Out of range value adjusted for column 'id' at row 1 SQL=INSERT INTO ..."
  12. Ошибка - moscontent::store failed "Duplicate entry '0' for key i SQL=..."
  13. DB function failed with error number 145 Table xxx is marked as crashed and should be repaired SQL = ...
  14. Ошибка - mossession::store failed DB function failed with error number 1044 Access denied for user 'XXX'@'%' to database 'ZZZ'
 

Вопросы по языку PHP

  1. Выдается ошибка “Syntax error, unexpected XXX in …”. Как ее решить?
  2. Как определить абсолютный путь к папке с Joomla
  3. Я поставил компонент, а в нем возникают непонятные ошибки вроде "Notice: Undefined variable: xxx in yyy.php on line 123".
  4. Я получаю ошибку вида "XXX has been disabled for security reasons"
  5. Как вставить php-скрипт в Joomla
  6. Что такое safe mode? Как его выключить.
  7. Ошибка: “Warning: Cannot modify header information - headers already sent by (output started at /xxxx/yyyy/xxx.php:222) in /aaaa/bbbb/ccc.php on line 444”
  8. Зачем нужны сессии в php и что это такое
  9. У меня возникает ошибка "URL file-access is disabled in the server configuration in /xxx/file.php on line ZZ"
  10. Что делать если php не поддерживает библиотеку GD (GD image library)
  11. Ошибка: "session_start(): open(/файл) failed: Permission denied (13) in /папка/administrator/index.php on line XX"
  12. Ошибка: "session_write_close() [write failed: No space left on device (XX) in /папка/файл.php on line ZZ"
  13. Ошибка: Fatal error: Call to undefined function FFFFFFF_FFFFFF() in /xxx/zzz.php on line 123
  14. Ошибка: Fatal error: Maximum execution time of 30 seconds exceeded in xxx.php on line zzz
 

Веб сервер

  1. В браузере появляется ошибка “Internal Server Error”. Код ошибки 500, белый лист, сайт не работает
  2. Что такое логи сайта
  3. Не могу загрузить на сервер большие файлы
  4. Как можно создать свою, отдельную главную страницу, например flash-заставку, и что бы она всегда грузилась первой, вместо главной страницы Joomla
  5. Где денвер(Denwer) сохраняет почту (я нажал отправиь почту - а как проверить что она отправилась)
  6. Как сделать редирект с сайт.ру на www .сайт.ру и наоборот
 

Установка на реальный хостинг

  1. Какие права необходимо выставлять на файлы. Какие права наиболее оптимальны
  2. Почему при создании файлов джумлой у них изменяется владелец. Почему им не становлюсь я
  3. У меня возникает ошибка "Fatal error: Allowed memory size of 16777216 bytes exhausted..."
  4. Для каких папок надо делать CHMOD 777, чтобы без проблем устанавливать компоненты, модули, мамботы, шаблоны, языковые пакеты?
  5. Какие действия надо предпринять, что бы перенести джумлу из корня сайта в какую-либо папку и обратно
  6. Мне при установке пишется, что файл "configuration.php" не доступен для записи. Я изменил права на корень на 777, но надпись "Не доступен для записи" не исчезает.
  7. Почему по ftp я не вижу файл .htaccess, куда он делся?
  8. Почему у меня два слэша "//" в адресе сайта
  9. При установке открывается index.html, которого и вовсе нет в Joomla
  10. Как закачать сайт или дистрибутив Joomla на хостинг
  11. Я пытаюсь удалить Joomla с хостинга, но некоторые папки не удаляются, хотя я и пытаюсь выставить на них атрибут доступа 777
  12. Ошибка: Warning: session_write_close: write failed: Disk quota exceeded (122) in /папка/папка/файл.php on line 123
  13. Invalid command 'CharsetSourceEnc', perhaps mis-spelled or defined by a module not included in the server configuration
  14. Рекомендованный хостинг TAG.Hosting
 

Интерфейс пользователя

  1. Какая страница считается главной, что делать, если я хочу заменить frontpage на свою главную?
  2. Установил компонент com_xxx, а как до него добраться-то?
  3. Как убрать на сайте переход между статьями (ссылки навигации «след» и «пред»)?
  4. Каким образом можно поменять число статей на главной, по умолчанию там столбики и всего три новости, а я хочу двадцать новостей в одну колонку
  5. Как закрепить новость на главной странице
  6. Мне не нравится вид и как выводятся новости на странице. Я хочу что бы они были в рамочках, зеленого/красного цвета, по всякому приукрашенные.
  7. Как изменить текст на вкладке браузера с заголовком моего сайта
  8. После копирайта внизу сайта отображается надпись "23 queries executed 1 Select ...". Как ее убрать.