|
ВОПРОСЫ-ОТВЕТЫ
| |
|
ПРАВИЛА ИСПОЛЬЗОВАНИЯ CGI, PHP, SSI И ИХ УСТАНОВКА
| |
|
CGI бесплатный хостинг | PHP бесплатный хостинг
Бесплатный хостинг с CGI
- HTML файлы, картинки и PHP скрипты, нужно загружать в директорию public_html а CGI скрипты в директорию cgi-bin
- Путь к "Perl" -- #!/usr/bin/perl
- Путь к "Sendmail" -- /usr/sbin/sendmail
- CGI скрипты загружайте на сервер ОБЯЗАТЕЛЬНО в ASC режиме.
- Полный путь к вашей CGI и HTML директории указан на странице администрирования, попасть на которую можно с главной страницы сервера введя Ваш ID и пароль.
- Разрешение (CHMOD) на CGI скрипты нужно ставить
не 755, 777 а ОБЯЗАТЕЛЬНО 750
*.cgi *.pl - CHMOD = 750
- Разрешение (CHMOD) на файлы относящиеся CGI скриптам нужно ставить не 666, 777 а
660, 600 при CHMOD 600 ваш файл будет невозможно выкачать/просмотреть с
ним смогут работать только ваши скрипты (если у вас в файлах пароли и
т.п. разрешение 600 рекомендуется)
- Разрешение (CHMOD) на директории (папки) относящиеся CGI скриптам нужно ставить не 777 а 750.
- Вообщем вместо последней цифры ОБЯЗАТЕЛЬНО всегда ставить 0
Последняя цифра 0 обозначает что все пользователи кроме вас не имеют никаких прав.
- Ошибка 500 "Internal Server Error" возникает в случае внутренней ошибки. Проверьте:
- Установлены ли права на дирректорию CGI-BIN, файлы скриптов и данных в которые пишут Ваши скрипты - 750
Т.е. - владельцу - read,write,exec
Группе - read, exec
Прочим - none
- Заканчиваете ли вы хедеры пустой строкой?
Нельзя написать print "Content-Type: text/html\n";
Надо писать: print "Content-Type: text/html\n\n";
- Также, эта ошибка возникает, если CGI-программа завершилась с
ненулевым кодом возврата, что часто встречается в случае
некомпилируемости вашего скрипта perl'ом.
- ЗАПРЕЩЕНО на бесплатном хостинге устанавливать
собственные массовые рассылки почты т.к. все отправленные сообщения
через них будут "убиты", при повторном нарушении аккаунт удалён (защита
от спама).
Пользуйтесь предустановленными рассылками новостей и т.п.
*Массовая рассылка это скрипты рассылки новостей и т.п.
- На бесплатном хостинге ЗАПРЕЩЕНЫ скрипты накручивающие показы в бан службах, Рамблере и т.п.
- На бесплатном хостинге ЗАПРЕЩЕНО устанавливать собственные скрипты "топов", рейтингов, баннерных служб, собственные скрипты счетчиков типа "Рамблер" и т.п.
Под словами "собственные скрипты" подразумевается
не счётчик или код какой-то баннерной службы, а свои собственные
программы установленные на вашем сайте.
- Крон и LWP библиотека отключены.
|
|
|
|
|
БЕСПЛАТНЫЕ СЕРВИСЫ |
|
|
|
Бесплатные сервисы:
- 100 мб места под сайт
- почта
- CGI, PHP
- FTP доступ
Удобные в администрировании скрипты с возможностью полного изменения дизайна на ваше усмотрение:
- Гостевые книги
- Форумы
- Чаты
- Емаил формы
- Голосования
- Каталог ресурсов
- Новостные ленты
- Открытки
- Счетчики
- Служба знакомств
|
|
|
|
|
ДОПОЛНИТЕЛЬНО |
|
|
|
Платные сервисы:
MySQL
.htaccess
|
|
|
|
|