О нас
Услуги
Стоимость
Веб-хостинг
Поддержка
Статьи
 



Собственные программы возможно использовать только в расширенном варианте хостинга.

Для корректной работы CGI-программ необходимо выполнить следующие условия:

  1. Первой строкой файла скрипта должен быть указан путь к интерпретатору в специальном виде - #!<путь>. Например:
    #!/usr/bin/perl
    Пути к интерпретаторам можно найти здесь.
  2. Для файла скрипта должны быть выставлены права на исполнение (по крайней мере для владельца файла). Чтобы установить эти права, к примеру используя FAR, необходимо сделать следующее:
    • Навести курсор на нужный файл, лежащий на сервере, и нажать Ctrl+A
    • В окне появится девять флажков - 3 группы по 3 флажка. Включить три первых флажка и выключить 6 остальных. (см. рисунок)



  3. Файл скрипта не должен содержать окончания строк формата DOS/Windows, т.е. не допустим символ с шестнадцатиричным кодом 0D, также известный под названием CR (Carriage Return, возврат каретки).
    Исключить этот символ из скрипта, написанного в среде Windows-XX, можно двумя способами: при пересылке файла по FTP необходимо установить режим передачи данных в "ASCII" или преобразовать файл на Windows-компьютере с помощью утилиты EOL, которую можно скачать здесь.

В случае, если скрипт находится в htdocs/ а не в cgi-bin/, он должен иметь расширение .cgi.

По умолчанию на сервере хостинга PHP-программы работают через интерфейс CGI, поэтому все вышеизложенное справедливо и для них.

Также возможно использование SSI-директив (Server Side Includes) в тексте html-документа. Для того, чтобы сервер отрабатывал эти директивы, файл должен иметь расширение .shtml или .shtm.

Если после прочтения вышеуказанного у Вас возникли дополнительные вопросы по услугам web-хостинга, пишите на webmaster@lucky.net.
 



© cisarte  2003 - 2010