Поиск

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

Создается впечатление, что примеры, в которых используются средства SSI, не работают.

Средства SSI могут не работать по нескольким причинам. Во-первых, вам следует убедиться в том, что ваш Web-сервер поддерживает SSI. Во-вторых, удостоверьтесь, что средствам SSI на вашем Web-сервере дан "зеленый свет", т.е. они не запрещены для использования. В-третьих, убедитесь, что ваши HTML-файлы имеют нужные расширения, которые позволят им быть воспринятыми средствами SSI. Возможно, чтобы выяснить эту информацию, вам стоит обратиться к администратору сервера. Наконец, убедитесь, что вы используете правильный синтаксис для дескрипторов HTML, предназначенных для работы с SSI.

Если вы используете дескриптор <!--#ехес cgi-->, убедитесь, что ваша CGI-программа нормально работает и при обычном запуске (без средств SSI).

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

Что делать, если не работает пример с использованием программы Telnet-клиента?

Если программа telnet не выполняет соединение, убедитесь, что вы ввели правильный адрес Web-сервера и указали корректный номер порта, по всей вероятности 80. Чтобы убедиться в правильности номера порта, стоит заглянуть в документацию на программу telnet.

Еще одной распространенной проблемой является невозможность просмотреть результат собственного ввода символов. Некоторые Telnet-клиенты отображают их для вас, а некоторые нет. Не стоит беспокоиться по этому поводу: старайтесь просто аккуратно вводить символы. После ввода строки GET не забудьте дважды нажать клавишу <Enter>.