IPTelecom Hosting FAQ
Показано 67 из 67 Показать все
 
Пути к программам на сервере и их версии
ПрограммаПутьВерсия
FreeBSD The Power To Serve FreeBSD 4.11-STABLE i386
perl /usr/bin/perl 5.008001 for freebsd
perl /usr/local/bin/perl 5.008001 for freebsd
sendmail /usr/sbin/sendmail ESMTP Sendmail 8.13.8/8.13.8
date /bin/date Fri May 18 17:56:33 2012
httpd http://hosting.iptelecom.net.ua Apache/1.3.37 (Unix) mod_layout/3.4 mod_tsunami/3.0 PHP/4.4.4 rus/PL30.22 mod_throttle/3.1.2
ftpd ftp://hosting.iptelecom.net.ua Version 6.00LS
mysqld db.iptelecom.net.ua:3306 Server version 4.1.25-log
postgresqld db.iptelecom.net.ua:5432 PostgreSQL 7.4.25
php <file>.php PHP Version 4.4.4
ssi <file>.shtml Server Side Includes
 
Как правильно задавать вопросы?
Подробная инструкция по данному вопросу находится здесь.
 
Что такое хостинг?
Это платная услуга, которая подразумевает физическое размещение Вашего сайта в сети Internet. В принципе, это виртуальный аналог аренды помещения, с единственной разницей в том, что вы арендуете не квадратные метры, а место на сервере, которое исчисляется мегабайтами.
 
Что необходимо для регистрации домена вида <имя>.ua?
Всю информацию по этому вопросу можно найти в Правилах домена .UA, а именно в п.3. Особенности администрирования публичного домена .UA

Свидетельство официального регистратора доменных имён.

Дополнительную информацию о домене .UA можно найти на веб-сайте hostmaster.net.ua
Информацию о расценках на регистрацию и поддержку доменов вида
<имя>.ua можно найти на веб-сайте компании IPTelecom.

 
Что такое userid [цифровой идентификатор клиента из регистрационной карточки абонента] и где его искать?
Цифровой идентификатор клиента (userid) Вы можете увидеть при проверке состояния баланса на нашем сайте по адресу http://www.iptelecom.ua/abonents/balance.html (раздел "Абоненту" -> "Состояние баланса"), указав логин и пароль, который Вы используете при FTP-доступе к Вашему сайту. Также userid можно найти в счетах на оплату наших услуг.

При утере логина, пароля или регистрационной карточки абонента, обратитесь в наш абонентский отдел:
 
Как сделать листинг директории (если нет файла index.html, чтобы выводился список файлов в директории)?
Действительно листинг директории отключен на нашем сервере. Однако в случае необходимости Вы можете воспользоваться скриптом index.cgi, который показывает список файлов в директории, где он находится.

Для использования скрипта его необходимо сохранить на локальном диске, нажав на ссылке правой кнопкой мышки и выбрав пункт "Сохранить объект как...". После этого необходимо его скопировать в ту директорию в Вашем домашнем каталоге на нашем сервере хостинга, список файлов в которой Вы хотите видеть в окне браузера, и переименовать в index.cgi.

Внимание: при закачке скрипта необходимо соблюдать правила, описанные в параграфе "CGI скрипты".
 
Возможно ли настроить ссылку на страницу при ошибке сервера 404?
Да, возможно.
Прочитать об этом подробнее можно в описании директивы ErrorDocument веб-сервера Apache.
 
Не работает "ErrorDocument 404 /error.html"
Если Вы используете операционную систему Windows и браузер Internet Explorer (IE, MyIE, Neoplanet etc.), необходимо сделать следующее:
  • в меню "Tools -> Internet Options -> Advanced" отключить опцию "Show friendly HTTP error messages".
При использовании Opera:
  • в меню "File -> Preferences -> Network" включить опцию "Always show server response".
 
Авторизация в apache
Чтобы определить с помощью скрипта, какой логин использовался для доступа к директории (файлу) защищённой паролем, можно использовать переменную окружения REMOTE_USER, в которй содержится логин пользователя в случае его успешной аутентификации.
 
Как закрыть директорию паролем?
Вы можете воспользоваться файлом .htaccess - его следует положить в защищаемую директорию с таким содержимым:
        require valid-user
        Authname "DirectoryName"
        Authtype Basic
        AuthUserFile "/home/yourlogin/path/.htpasswd"
DirectoryName можно заменить любой фразой.
"/home/yourlogin/path/.htpasswd" замените на полный путь к файлу .htpasswd (например, "/home/pupkin/admin/.htpasswd").
Файл .htpasswd лучше положить в директорию недоступную через WWW.
Для того, чтобы закрыть доступ к такой директории через WWW, необходимо создать в ней опять же файл .htaccess с таким содержимым:
        order deny,allow
        deny from all
Создать файл .htpasswd можно с помощью утилиты htpasswd.exe на своём компьютере либо можно создать файл .htpasswd самостоятельно, добавив в него строку с логином и паролем, сгенерированными с помощью скрипта htpasswd.cgi.

Более подробно о методах контроля доступа к файлам с помощью файла .htaccess можно прочитать по адресу http://httpd.apache.org/docs/howto/auth.html
 
Можно ли указать, что только один файл в директории будет открыт для пользователей, а все остальные - запаролены?
Можно. Делается таким образом:
        --- cut .htaccess --- 
        require valid-user
        Authname "Protected"
        Authtype Basic
        AuthUserFile "/home/ваш_логин/путь/.htpasswd"
        <Files filename>
        allow from all
        satisfy any
        </Files>
        --- cut --- 
filename - имя "открытого" файла.

При данной настройке полностью вся директория кроме файла filename будет защищена паролем.
 
Использование PHP и SSI в одном документе
Это невозможно.

Однако никто не мешает, например в .shtml, применять конструкцию такого вида:

        <!--#include virtual="some.php" -->

Следует также заметить, что по умолчанию директивы SSI выполняются только в файлах с расширением .shtml и .shtm

 
Почему не работают SSI команды: <!--#exec cgi="scriptname.cgi" --> и <!--#echo REMOTE_USER -->
Данная конструкция не будет работать вообще.

Будет работать следующее:

        <!--#include virtual="scriptname.cgi" -->
        <!--#echo var="REMOTE_USER" -->

Обратите внимание на вторую строку примера.

 
Возможно ли администрировать сайт по ftp через другого провайдера?
Да, возможно.
 
Обязательно ли быть клиентом IPTelecom для покупки хостинга?
Нет, не обязательно.
 
Возможна ли помесячная оплата, а не на год вперед?
Нет, не возможна.
 
Проблемы с закачкой файлов по http (во время закачки бинарных файлов на сервер через форму меняется его структура: размер тот же, а содержимое другое).
Необходимо добавить в .htaccess, в каталоге со скриптом, принимающим файлы, строчки:
        CharsetDisable On
        CharsetRecodeMultipartForms Off
 
CGI скрипты
При размещении cgi-скриптов на сервере необходимо соблюдать следующие правила:
  1. CGI можно писать на следующих языках: Работоспособность скриптов, написанных на чем-либо другом не гарантируется
  2. Размещать CGI можно в любом каталоге, отличном от /cgi-bin/
  3. CGI скрипты должны иметь расширение .cgi
  4. CGI скрипты должны иметь права доступа (аттрибуты файла) 0755 (rwxr-xr-x)
  5. Если CGI скрипты размещаются не в корневом каталоге, а в любом другом, созданном самостоятельно, права на запись в этом каталоге должен иметь только его владелец (права доступа должны быть 0755).
  6. Upload скриптов на сервер необходимо осуществлять в ASCII режиме.

Для отладки perl-скриптов есть возможность использовать модуль CGI::Carp, с помощью которого ошибки выполнения скрипта можно выводить в окно броузера. Для этого в начало perl-скрипта добавьте такую строку:

        use CGI::Carp qw(fatalsToBrowser);
 
Вы устанавливаете определенные Perl модули с CPAN, если в этом есть необходимость у клиента?
Устанавливаем (это касается только платного хостинга).
Напишите запрос на с указанием названия необходимого Вам модуля.
 
Поскажите, пожалуйста, каким образом получить доступ к файлам библитеки PEAR.
В соответствии с существующими ограничениями по безопасности на нашем хостинге пользовательские php-скрипты не имеют доступа к файлам, размещённым вне домашней директории пользователя.

Для использования библиотек PEAR их необходимо скачать с http://pear.php.net/packages.php, распаковать и разместить в своей домашней директории, соответственно подправив значение директивы include_path.
 
Нам необходимо настроить нашу директорию таким образом, чтобы cgi-скрипты выполнялись из файлов с расширением .pl. Как это сделать?
В корневую директорию положите файл .htaccess с такой директивой:
        AddHandler cgi-script .pl
 
Не происходит upload и копирование файлов с помощью php-скриптов...
Убедитесь, что:
  1. В корневом каталоге есть директория /tmp/ с правами доступа 0777 (если директории нет, создайте её самостоятельно и установите для неё права доступа 0777);
  2. Директория, в которую Вы пытаетесь upload'ить или копировать файл, имеет права доступа 0777 (если это не так, установите для неё права доступа 0777).
  3. В тэге
    присутствует поле enctype="multipart/form-data".
Также для отладки PHP-скриптов можно использовать функцию error_reporting(E_ALL);. Для этого её необходимо разместить либо в начале скрипта, либо прямо перед отлаживаемой его частью. Ошибки скрипта будут выдаваться в окно Вашего браузера.

Пример работающего php-скрипта для загрузки файлов:

<html>
<body>
<form enctype="multipart/form-data" method="post" action="<? echo $PHP_SELF; ?>">
         <input type="file" name="userfile">
         <input type="submit" value="Submit">
</form>
</body>

<?php
$savepath = $_SERVER['DOCUMENT_ROOT'] . "/test/" . $userfile_name;
copy($_FILES['userfile']['tmp_name'], $savepath);
?>

<html>



См.также "Проблемы с закачкой файлов по http".
 
Проблемы при upload'е файлов с помощью php-скриптов...
В связи с тем, что PHP на сервере работает в safe mode, владельцем создаваемых с помощью php-скриптов файлов является псевдо-юзер nobody, а сами файлы наследуют umask этого пользователя - 0077 (-rwx------), что приводит к невозможности доступа к таким файлам.
Для изменения прав доступа к файлам в PHP есть стандартные функции umask() и chmod().
При использовании umask() необходимо перед использованием функций по созданию/перемещению/копированию/etc. файлов устанавливать, так сказать, "правильный" в данных условиях umask - 0002 (-rwxrwxr-x), тогда файлы будут создаваться с правами на чтение/запись для владельца/группы и только на чтение для всех остальных пользователей. В данном примере использование этой функции будет выглядеть так: umask(0002).
Также для изменения прав доступа к создаваемому php-скриптом файлу (например, при использовании функции move_uploaded_file() для закачки файлов по http), можно использовать функцию chmod().
Например: chmod(/home/login/path/filename, 0664) (файлу будут присвоены права на запись/чтение для владельца и группы и только на чтение для всех остальных).

См.также "Проблемы с закачкой файлов по http".
 
Где я могу просмотреть ошибки, которые выдает php?
В начало php-скрипта добавьте строку "error_reporting(E_ALL);" и ошибки работы скрипта будут отображаться в окне броузера.
 
Можно ли добавить в crontab пару скриптов?
Доступ к утилите crontab предоставляется через веб-интерфейс с возможностью внесения простых расписаний для выполнения команд.
Для доступа к веб-форме используйте свой логин и пароль ftp-доступа к серверу хостинга.
 
Скажите, пожалуйста, если мне нужно добавить в crontab выполнение скрипта "script.php", то как я должен это написать в поле "command" веб-формы? А то, просто "http://мой_домен/script.php" не работает...
Можно использовать такие варианты:
1) "php /home/ваш_логин/путь_к_скрипту/script.php" (выполнение скрипта локально);
2) "lynx -dump http://ваш_домен/путь_к_скрипту/script.php" (доступ к скрипту по протоколу HTTP).


Если используется не php, а cgi-скрипт (написанный на perl либо sh), то в первом варианте нужно просто убрать "php" (второй вариант не изменяется).
См.также "CGI скрипты".
 
Как будет выглядеть абсолютный путь к файлам?
Абсолютный путь будет выглядеть следующим образом:
 
        /home/ваш_логин/путь/
где "ваш_логин" - Ваш логин на сервере хостинга, a "путь" - путь к Вашим файлам.
 
Как обновлять информацию на сервере?
Доступ к домашней директории осуществляется по протоколу FTP, с помощью любого ftp-клиента по адресу ftp://login:password@ваш_домен.

shell-доступ к серверу не предоставляется.

 
Управление кодировками
Русский Apache сам на лету перекодирует документы в ту кодировку, в которую запросила программа клиента. Единственное, что Вам нужно сделать - это указать вебсерверу, какая кодировка у исходного документа в файле. Это задается в файле .htaccess директивами: CharsetSourceEnc windows-1251 либо CharsetSourceEnc koi8-r. При этом тегов, определяющих кодировку, в документе быть не должно.
Можно отключить механизм перекодировки вебсервера, чтобы он всегда выдавал документы так, как они есть (например, для использования тегов). Это задается в файле .htaccess директивой CharsetDisable On
Один из распространенных случаев, когда необходимо отключать автоматическую перекодировку - это upload файлов, так как сервер не умеет правильно перекодировать multipart-документы, и передаваемые бинарные файлы оказываются поврежденными.
 
Как сделать, чтобы первая страница загружалась автоматически при обращении к ней?
Назовите файл главной страницы index.html (.htm, .shtml, .shtm, .cgi, .php, .phtml).
 
Настройка почтовой программы для приема почты
Для доступа к Вашему почтовому ящику c помошью стандартых почтовых программ (Microsoft Outlook, Netscape Navigator, The Bat! и т.д.) вам необходимо произвести следующие настройки:
  • сервер входящих сообщений (pop3) - mail.iptelecom.net.ua
  • имя пользователя - Ваш login для доступа к ftp-серверу
  • пароль - пароль который Вы выбрали при заключении договора
  • сервер исходящих сообщений (smtp) - smtp-сервер провайдера, используемого Вами для входа в сеть Internet (mail.iptelecom.net.ua в случае использования dial-up или другого вида доступа в сеть Internet через компанию IPTelecom).
 
Подскажите, пожалуйста, как осуществляется добавление новых почтовых адресов в домене.
Вся Ваша доменная почта вида "любое_имя@ваш_домен" будет приходить в Ваш почтовый ящик, находящийся на сервере mail.iptelecom.net.ua (логин и пароль доступа к почтовому ящику указаны в регистрационной карточке абонента).
См. "Настройка почтовой программы для приема почты".

Вы можете доставлять всю Вашу почту из Вашего почтового ящика и рассортировывать её у себя локально.

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

 
Заметил, что многие юзеры моего форума расположенного на вашем сервере, начали жаловаться на то, что они не получают письма. Я имею ввиду письма отсылаемые при помощи функции mail в PHP. Я проверил и убедился, что происходит некая задержка до 5 мин. (раньше же письма отсылались мгновенно). Это не так уж страшно, но тенденция замечена.
Обработка исходящей почтовой очереди на серверах хостинга происходит каждые 10 минут.
 
Выделяется ли постоянный IP-адрес для хостинг-клиентов?
Нет, на данном этапе развития данная услуга не предоставляется.
 
Как изменить пароль доступа к FTP-серверу?
Для изменения пароля воспользуйтесь, пожалуйста, веб-формой.
 
Возможно ли ограничить FTP-доступ для определённых хостов?
Да, возможно. Для этого в корневой FTP-директории (куда Вы попадаете при FTP-подключении к серверу) нужно создать файл ".ftp.allow" либо ".ftp.deny".

.ftp.allow - список хостов, которым разрешено подключаться. Остальным подключаться запрещено.
.ftp.deny - список хостов, которым запрещено подключаться. Остальным подключаться разрешено.

При наличии записей в файле ".ftp.allow" файл ".ftp.deny" анализироваться не будет.

Пример использования записей:
         1.2.3.4       # только один ip-адрес
         10.11.12.*    # ip-адреса с 10.11.12.0 по 10.11.12.255
         my.domain.com # только один хостнейм
         *.domain.net  # все поддомены в домене domain.net

Внимание: загрузку данных файлов на сервер необходимо осуществлять в ASCII режиме.
 
Как посмотреть статистику посещения сайта?
Для активирования статистики посещения сайта воспользуйтесь, пожалуйста, веб-формой.
После активирования даной услуги статистика будет доступна по такому адресу: http://ваш_домен/logs/

Пример можно увидеть по адресу http://hosting.iptelecom.net.ua/log/

Внимание: данная услуга доступна только для платного хостинга.
 
Что означают термины, используемые в статистике посещения сайта?
Cтатистикa посещения сайта в графическом виде является результатом работы программы Webalizer (a web server log file analysis tool) и все понятия, используемые в статистике, описаны в документации к этой программе.
 
Как ограничить доступ к статистике посещения сайта?
Доступ к статистике можно ограничить паролем.
Для этого необходимо создать в своём домашнем каталоге файл .htpasswd (см. "Как закрыть директорию паролем?") и прислать соответствующий запрос Хостмастеру IPTelecom Ltd. <> с указанием своего домена и полного пути к файлу .htpasswd
 
Предоставляете ли вы доступ к счётчику посещений?
Да, предоставляем.
Инструкцию по использованию и примеры счётчиков можно найти по адресу: http://hosting.iptelecom.net.ua/counter.shtml
 
Как создать базу данных (MySQL или PostgreSQL)?
Для создания базы (MySQL или PostgreSQL) воспользуйтесь, пожалуйста, веб-формой.

Примечание:
  • при заключении договора на хостинг веб-ресурса компания IPTelecom предоставляет доступ только к одной базе данных (MySQL или PostgreSQL);
  • для доступа к БД создаётся только один пользователь (с правами администратора БД).
 
Как узнать текущий размер базы данных?
Для этого воспользуйтесь, пожалуйста, веб-формой.
 
Подскажите, пожалуйста, адрес сервера баз данных.
Адрес сервера баз данных (dbhost): db.iptelecom.net.ua
 
Как сохранить в файл данные из MySQL базы либо записать данные в неё из файла?
Так как сервис баз данных работает на отдельном сервере, аттрибут file для всех баз данных отключен, поскольку сервер баз данных не содержит информацию о пользователях. В связи с этим для записи в (чтения из) файл(а) необходимо писать свою собственную функцию на cgi/php, активировать которую можно зайдя на определенную ссылку на Вашем сайте.

Также данные действия можно осуществить с помощью MySQL-клиента.
Например, используя MySQL-Front, сохранить Вашу базу данных на локальный диск можно, выбрав в меню "Im-/Export" пункт "Export Tables" (не забудьте в пункте "What to Export" установить галочку "Data").
 
Посоветуйте каким именно MySQL/PostgreSQL клиентом лучше воспользоваться, а так же откуда его можно скачать.
Для операционной системы Windows для работы с MySQL техническая поддержка IPTelecom советует использовать MySQL-Front (www.mysqlfront.de) либо SQLyog (www.webyog.com/sqlyog), а для работы с PostgreSQL - pgAdmin (www.pgadmin.org).

MySQL-Front версии 2.5 можно скачать здесь (1,02 Mb), бесплатную версию SQLyog - здесь (для скачивания необходимо зарегистрироваться), а pgAdmin - здесь.
 
Производится ли бэкап MySQL-баз клиентов? Если да, то как часто и каков порядок восстановления базы из бэкапа?
Производится ежедневно.
Информация хранится за последнюю неделю и на первое число каждого месяца.
Восстановление: по запросу на с указанием следующих данных:
dbname: <название базы>
dbuser: <логин>
dbpass: <пароль>
dbdate: <дата бэкапа для восстановления в формате "ггггммдд">
 
Производится ли бэкап файлов сайтов клиентов? Если да, то как часто и каков порядок восстановления файлов из бэкапа?
Производится ежемесячно, 15-го числа.
Восстановление: по запросу на с указанием следующих данных:
userid: <цифровой идентификатор клиента из регистрационной карточки абонента>
domain: <доменное имя>
budate: <дата бэкапа для восстановления>
buwhat: <сайт целиком или список файлов для восстановления>
Список дат бэкапов, доступных для восстановления:
 
Есть ли доступ к phpMyAdmin (phpPgAdmin) или его нужно закачивать самостоятельно?
Нет, нету.
При необходимости его использования закачивайте самостоятельно.

Внимание: за последствия использования таких продуктов как phpMyAdmin (phpPgAdmin) компания IPTelecom ответственности не несёт!
 
Где посмотреть цены на хостинг?
Подробную информацию о ценах на хостинг доменных имен можно узнать на веб-сайте компании IPTelecom.
 
Что делать, если что-то не работает?
По вопросам работы отдельных сервисов и самого сервера обращайтесь в Техническую поддержку IPTelecom Ltd. (тел.502-2025 - круглосуточно).
 
Скажите, а есть ли для сайтов на вашем хостинге ограничения по количеству одновременных посетителей?
На данный момент количество одновременных посетителей для сайта ограничено только общим количеством процессов apache, то есть 300 (с учетом всех остальных сайтов). Для сайтов, владельцы которых не оплачивают превышение месячного лимита по траффику, может вводиться ограничение.
 
Как сделать, чтобы директивы PHP выполнялись не только из файлов .php и .phtml, но и из .html или .htm?
По умолчанию в настоящее время файлы с расширением .html и .htm имеют тип text/html. Для переопределения типа этих файлов с text/html на, например, application/x-httpd-php (файлы PHP), необходимо добавить в файл .htaccess в директории, где будет переопределяться тип файлов, следующие строки:
        RemoveHandler .html .htm
        AddType application/x-httpd-php .html .htm
 
Можно ли сделать так, чтобы SSI-инструкции выполнялись не только в .shtm(l) файлах, но и в обычных .htm(l)?
В файл .htaccess добавьте такую строку:
        AddHandler server-parsed .html .htm
 
Как правильно вставить звук в страничку
Довольно хорошая иснтрукция на данную тему находится здесь: embed.html
 
Не работает функция header("Location: http://...");
Это связано с тем, что, скорее всего, данная функция использована уже после того, как php-скрипт выдал некий результат броузеру (например, это может быть пустая строка в скрипте, любой html-тэг и т.п.).
Для того, чтобы "заставить" данную функцию работать, необходимо включить буфферизацию вывода результатов работы скрипта (по умолчанию на нашем сервере буфферизация отключена) и тогда PHP самостоятельно разместит все html хидера в начале вывода.
Активирование буфферицазации в пользовательском скрипте производится путём помещения в самом начале скрипта такой строки:
ob_start();
 
Не работает конструкция BODY { cursor:url(cursor.cur);} (нужный курсор не отображается).
В файл .htaccess добавьте такую строку:
CharsetDisable On
 
Как настроить переадресацию с сайта, расположенного на сервере хостинга компании IPTelecom на любой другой сайт?
Создайте в Вашей директории на сервере хостинга файл .htaccess с таким содержимым:
RewriteEngine On
RewriteRule ^(.*)$ http://www.your-redirect-domain/$1 [R=301,L]
либо:
Redirect permanent / http://www.your-redirect-domain
Также вы можете просто создать файл index.html на сервере хостинга, в котором нужно прописать:
<html>
<head>
<meta http-equiv="refresh" content="0; URL=http://www.your-redirect-domain">
</head>
</html>
Где www.your-redirect-domain - сайт на который вы хотите сделать переадресацию.
 
Будет ли работать на вашем хостинге Parser (http://www.parser.ru/)?
К сожалению, нет.
На нашем хостинге он не работает. Видимо, какой-то из установленных модулей apache ему "мешает". Какой именно, пока выяснить не удалось.
Общение с разработчиками ни к чему конкретному не привело.
http://www.parser.ru/forum/?id=16848 - вот на этом всё и остановилось.
 
Что нужно сделать, чтобы роботы-пауки не индексировали определенные папки или файлы?
Вы можете воспользоваться файлом robots.txt. Его описание можно найти здесь:
 
Не работает аплод и просмотр папок в FCKeditor (http://www.fckeditor.net/).
Попробуйте внести следующие изменения в конфигурационные файлы программы:
         $Config['UserFilesPath'] = '/';
         $Config['Enabled'] = true;


Автор ответа:
 
Я слышал о такой CMS как Joomla. Возможно ее установить у вас на хостинге?
Да, возможно. Никаких ограничений по установленному ПО, необходимому для функционирования Joomla, на нашем хостинге нет.
 
Я загрузил Joomla на хостинг. Что мне делать дальше?
Для функционирования CMS Joomla необходима MySQL база (см. "Как создать базу данных (MySQL или PostgreSQL)?"). После чего вводите адрес своего веб-сайта в адресной строке броузера и запускается инсталлятор.
Рекомендуем обратить внимание на такие моменты:
  • Joomla 1.5 использует в качестве кодировки по умолчанию UTF-8
  • При установке Joomla обязательно в конце инсталляции установите рекомендуемые права на файлы Joomla.
  • Скопируйте содержимое конфигурационного файла и создайте файл configuration.php в корне сайта со скопированным содержимым.
  • Файл configuration.php должен иметь права (атрибуты файла) не выше 755 (rwxrx-rx-). Рекомендуем устанавливать права 644 (rw-r--r--).
  • Обязательно удалите директорию /installation/.
 
Я все сделал как описано, сайт загружается. Что мне делать дальше? [CMS Joomla]
Воспользуйтесь административной панелью управления. Она располагается по адресу http://ваш_домен/administrator (где "ваш_домен" замените на имя Вашего домена).
Кроме того рекомендуем ознакомиться с документацией по использованию CMS Joomla.
 
Я пытаюсь изменить "Глобальные настройки" и получаю ошибку: "Файл configuration.php не доступен на запись". [CMS Joomla]
В целях безопасности на файл configuration.php были установлены права 755, запрещающие в нашей конфигурации сервера хостинга запись в этот файл. Для изменения "Глобальных настроек" установите права 777 (либо 666) для файла configuration.php. Измените необходимые настройки, после чего не забудьте вернуть права 755 (либо 644) для файла configuration.php.
 
Я делал, делал и у меня что-то сломалось. [CMS Joomla]
Рекомендуем почитать русскоязычный форум CMS Joomla на предмет вашей проблемы http://joomla-help.ru.
 
Мне очень понравилась CMS Joomla. Где можно почитать про данную систему, поискать модули, компоненты, темплейты и все-все-все?
Мы рекомендуем обратится за информацией к следующим ресурсам:
 
Что делать, если сайт заражен вирусом и откуда они берутся?

Прекрасная и дельная статья по этому вопросу написана коллегами из «NetAngels» (приводим её здесь полностью):

Что делать, если при входе на сайт внезапно начал ругаться антивирус (а если еще эту новость сообщили клиенты)? Или без видимых на то причин сайт стал загружаться дольше обычного, при этом основное содержимое страницы уже «отрисовалось»? А, может быть, на сайте использовались интерактивные скрипты, которые вдруг перестали работать?

Все вышеперечисленное является результатом заражения сайта вирусом — чужеродным вредоносным кодом. Как это произошло, кто виноват, и, самое главное, что делать для устранения и предотвращения подобного в будущем?

Что такое?

Вредоносный код, о котором сигналит антивирус, — это вставка в код страницы сайта определенного зашифрованного JavaScript-кода, при выполнении которого формируется так называемый iframe (HTML-элемент, позволяющий включить при отображении содержимое одной страницы в другую). Вставленный iframe указывает, как правило, на зараженную страницу, которая уже содержит более «тяжелый» код, использующий различные уязвимости броузеров (в основном Internet Explorer'а) для загрузки и запуска исполняемых файлов вирусов.

Механизм заражения

Механизм заражения сайтов в подавляющем числе случаев одинаков: вирус попадает на компьютер, с которого выполнялся вход на данный сайт по протоколу FTP, после чего получает реквизиты доступа к адресам, для которых в программе FTP-клиенте была выбрана опция «запомнить логин/пароль». Получив реквизиты доступа, вирус отсылает их на компьютеры злоумышленников, где уже и расположены программы-роботы, выполняющие «грязную» работу. Эти роботы выполняют подключение к FTP-адресам с полученными реквизитами, затем сканируют каталоги сайта в поисках файлов с определенными именами: чаще всего это корневые файлы — те, к которым в первую очередь выполняется обращение при входе на сайт. Обнаружив такой файл, робот скачивает его, добавляет в конец скачанного файла вредоносный код, и закачивает этот файл обратно на FTP-сервер, заменяя оригинал.

С точки зрения сервера это выглядит как обыкновенная активность пользователя: выполняется подключение авторизованного пользователя, скачивание и закачивание файлов — фактически именно то, что выполняется при обыкновенном обновлении сайта разработчиком по FTP.

Устранение заражения

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

Так как код сайта, по сути, представляет собой обыкновенные текстовые файлы, для удаления вредоносного кода достаточно открыть зараженный файл, найти необходимый участок кода, удалить его и сохранить файл. В особо сложных ситуациях может случиться так, что над зараженным сайтом «поработали» несколько различных вирусов — файлы сайта будут содержать несколько вставок различного вредоносного кода. Реже встречаются случаи, когда содержимое сайта может быть повреждено достаточно сильно, в таком случае целесообразнее восстановить данные из резервной копии, чем заниматься лечением каждого файла вручную.

Предотвращение заражения

Для того чтобы не повторять чужих ошибок и уберечься от повреждения сайта, достаточно следовать простым рекомендациям:

 
Useful Links / Полезные Ссылки
IPTelecom Ltd.
The Apache Software Foundation
Russian Apache
Apache HTTP Server Docs
Perlland
Sendmail.org
MySQL
MySQL.RU
PostgreSQL
PHP official page
PHP official page mirror in Ukraine
SSI Doc
Apache Tutorial: Introduction to Server Side Includes
MySQL-Front
SQLyog