| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: разработка для Web > CGI скрипты не работают в IIS |
| Автор: DPbIH 19.12.2007, 17:31 |
| Привет! У меня не работают CGI скрипты на IIS 5 под Windows 2000 Server! 1. SSI работает 2. Директория http://servername/cgi-bin/ (работаю на localhost) 3. file mapping произведен 4. все права и разрешения установлены Как при вызове через прямую ссылку (http://localhost/cgi-bin/script.cgi(pl) ), так и при попытке запуска со страницы с помощью <!-- exec cgi="/path/script.cgi(pl)" --> броузер долго думает, а потом выдает сообщение о том, что превышен интервал ожидания результатов выполнения CGI-скрипта! Я уже замахался искать причину! она, по-любому, чрезвычайно проста как всегда, но я ее в упор не вижу!!!!!!!!! |
| Автор: under_sun 19.12.2007, 20:17 |
| А путь к Перлу так прописал: [Your Path]\bin\perl.exe %s %s |
| Автор: DPbIH 20.12.2007, 09:57 |
| вчера вот добавил вот ВОТ ЭТО ВОТ ************ |
| Автор: nitr 20.12.2007, 10:26 |
| В документации всё это написано, да и на форуме обсуждалось. Добавлено через 48 секунд Совет: Если будут какие-то ошибки, то сначала гляньте в неё, а потом задавайте вопрос здесь. |
| Автор: DPbIH 22.12.2007, 17:55 |
| счет 2:1 в битве со скриптами! Новая трабла! Не проходите мимо!!! Итак, со встраиванием и запуском скриптов со страницы я разобрался! Собсно, новая трабла: 1) Есть HTML - страница(в файл маппинге на нее натравлен ssinc.dll так что тут не придерайтесь), в нее встроен скрипт <!--#exec cgi = "cgi-bin/script.cgi". Все это дело замечательно работает. 2) Есть другая HTML-страница. В нее я с помощью <!--#include file = "footer.html" --> пытаюсь встроить свою страницу со скриптом(находятся в одной папке). Так вот! при встраивании скрипт не отображается, а остальная страница - норм. Жмакаю "отобразить исходный текст", нахожу то место, где я с помощью exec вызывал скрипт - там вообще пусто, нет даже строки с exec ! Если играет роль, то правлю я phpbb3 форум, а именно вставляю скрипт в overall_footer.html. Эта страница крепится ко всем страницам на форуме как футэр. изначально она инклудится как <!-- Include "overall_footer.html" -->(нет эффекта), я изменил эту строку (см п.2) . Короче, надеюсь, расписал всё недвусмысленно! Спасибо за внимание! |