LINUX.ORG.RU
ФорумAdmin

apache && tcl


0

0

Кто подскажет как сделать так, чтобы apache выполнял Tcl скрипты и выдавал результат работы, а не отправлял их в броузер как простой plain-файл??

Ответ на: Re: apache && tcl от geekkoo

Re: apache && tcl

А может просто cgi достаточно ?

vany ()

Re: apache && tcl

Если они исполняются в шеле.
Тоесть имеют +x для апача, то так:

ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/"
<Directory "/usr/local/www/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
</Directory>

Складывать скрипты в /usr/local/www/cgi-bin/ и доступатся к ним 
http://site/cgi-bin/script.tcl

Можно ещё и вот так:
AddHandler cgi-script .tcl
Тогда он всё что *.tcl будет считать выполняемыми файлами и выполнять везде.

Только они опять же должны запускатся из под апачевского пользователя.

И главное, в начале не забывай выводить http заголовки
хотябы content-type

vany ()
Ответ на: Re: apache && tcl от vany

Re: apache && tcl

спасибо за совет - сегдня попробую, если не получится буду еще спрашивать :)

knoppix ()
Ответ на: Re: apache && tcl от vany

Re: apache && tcl

Большое спасибо добрый человек - все действительно заработало и заголовки действительно надо прописать, только нах.. это надо апачу или ему не все равно что он в сеть отдает?? Еще после заголовков надо символ перевода строки "\n" отсылать иначе так и будет продолжать ошибки писать!?

knoppix ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.