![]() |
Скачал скрипт в нем есть такая строка
Но она невыполняется. Знаю, что нужно где-то апачу разрешить выполнять эту команду, но где и как это сделать незнаю :-( С уважением Lin. Добавлено: Прошу прощения строка непропечаталась :-) "" Добавлено: <!==#exec cgi="c:/home/www/cgi-bin/stat/cstat.pl" ==> Вместо "=" см. "-" (иначе невыводит :-( |
Это запуск перлового скрипта. К Апачу нужно подгрузить сам Perl (если он не установлен) и в конфигурации httpd.conf в строке "AddHandler cgi-script .bat .exe .cgi" добавить ".pl".
Вроде все. |
Эта запись уже сделана.
Но скрипт всёравно неработает :-( Добавлено: Для деталей: Скрипт выводит кол. посетителей не в виде простых цифр, а каждую цифру ассоциирует с картинкой *.gif. В итоге получается очень симпатичный счётчик. Так вот слова "Сайт посетило" выводит а картинки нет. Причём незапускается именно сам скрипт. С уважением Lin. |
Быть может скрипт запускается, но библиотечка для работы с графикой отсутствует... вот и нет никакого результата :\. Ведь совсем не обязательно, если чего-то нет орать об этом как компилятор :)
|
Какая библиотека........
Я же сказал *.gif !!! С каких пор для ГИФОВ нужны библиотеки. Ну даже если допустим :-) Но я запросто загружаю эти картинки в вебе. И скрипт работает аналогично. Он просто вместо скажем "3" подставляет 3.gif. И всё... |
А что этот скрипт говорит, когда запущен отдельно от Апача (непосредственно из Перла) ?
Не совсем понятно, что именно он делает. |
Lin
Не, ну если все стоит и настроено, то может трабла в самом скрипте? Вы его нормально адаптировали под себя? Выложите его, глянем. Или на мыло. |
Грехи мои тяжкие... прошу прощения - подумал, что человеку необходимо на стороне сервера создавать динамически картинку и ее отправлять броузеру...
Lin, оки я неправильно тебя понял... прошу меня извинить, но что за истерика? |
Lin
Как Вы опредилили, что скрипт не запускается, если он всё-таки выводит слова "Сайт посетило"? Я полагаю, что эти слова тоже выводит сам скрипт. Посмотрите, есть ли картинки с цифрами там, где они прописаны в скрипте. Вероятнее всего он просто не находит их. |
Всем спасибо за помошь, я запустил скрипт.
Дело в том, что я неуказал в httpd.conf строчку: AddHandler server-parsed .html (один добрый человек подсказал) С уважением Lin. |
Sean Ingumsky
Слова находятся в *.html а скрипт запускается директивой #exec :-) |
надо было использовать директиву include вместо exec
|
Concord
Include тоже небудет выполняться если непрописать *.html в httpd.conf... (см. выше) |
Время: 06:36. |
Время: 06:36.
© OSzone.net 2001-