<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Apache</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/5807.html</link>
    <description>Добрый день.&lt;br&gt;Друзья, имеется такая ситуация:&lt;br&gt;Apache2 с suexec&lt;br&gt;python&lt;br&gt;&lt;br&gt;Требуется сделать так, чтобы скрипты, написаные на питоне работали как CGI.&lt;br&gt;&lt;br&gt;А точнее, интересует, есть ли вариант, при котором оперируя с AddType и Action, сделать так, чтобы не требовалось указывать заголовок с путем до интерпретатора.&lt;br&gt;То есть чтобы файлы с расширением .python не требовали наличия &lt;br&gt;#!/usr/local/bin/python&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Apache (Дмитрий)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/5807.html#4</link>
    <pubDate>Mon, 16 Jun 2008 12:19:40 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;#!/bin/sh &lt;br&gt;&amp;gt;echo &apos;Content-Type: text/html&apos; &lt;br&gt;&amp;gt;echo &apos;&apos; &lt;br&gt;&amp;gt;python $PATH_TRANSLATED &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сработает? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;если сработает, то значит вы неправильно выдавали заголовки из питонского скрипта; впрочем, &lt;br&gt;&amp;gt;это и так станет видно :-) &lt;br&gt;&lt;br&gt;Mil? спасибо большое за ответы.&lt;br&gt;&lt;br&gt;Так&lt;br&gt;#!/bin/sh &lt;br&gt;python $PATH_TRANSLATED&lt;br&gt;&lt;br&gt;тоже сработало, в торопях оказывается не сохранил файл. Сегодня вернулся к этому вопросу - заметил.&lt;br&gt;</description>
</item>

<item>
    <title>Apache (Mil)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/5807.html#3</link>
    <pubDate>Wed, 11 Jun 2008 10:56:02 GMT</pubDate>
    <description>а если так:&lt;br&gt;&lt;br&gt;#!/bin/sh &lt;br&gt;echo &apos;Content-Type: text/html&apos;&lt;br&gt;echo &apos;&apos;&lt;br&gt;python $PATH_TRANSLATED &lt;br&gt;&lt;br&gt;сработает?&lt;br&gt;&lt;br&gt;если сработает, то значит вы неправильно выдавали заголовки из питонского скрипта; впрочем, это и так станет видно :-)&lt;br&gt;</description>
</item>

<item>
    <title>Apache (Дмитрий)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/5807.html#2</link>
    <pubDate>Wed, 11 Jun 2008 10:46:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;То есть чтобы файлы с расширением .python не требовали наличия &lt;br&gt;&amp;gt;&amp;gt;#!/usr/local/bin/python &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Можно написать свой врапер, какого-то такого вида &lt;br&gt;&amp;gt;#/bin/sh &lt;br&gt;&amp;gt;python $PATH_TRANSLATED &lt;br&gt;&amp;gt;и засунуть этот врапер в Action. &lt;br&gt;&amp;gt;(можете посмотреть материал http://michurin.com.ru/html-add.shtml, очень близкая тема, только вам надо не подставлять &lt;br&gt;&amp;gt;текст в заданый файл, а обрабатывать файл python-ом, что, по сути, &lt;br&gt;&amp;gt;то же самое) &lt;br&gt;&lt;br&gt;да, я так пробовал сделать&lt;br&gt;ругается так: Premature end of script headers: &lt;br&gt;&lt;br&gt;Пробовал указывать полный путь до питона...&lt;br&gt;&lt;br&gt;в виртульном хосте писал так:&lt;br&gt;AddType application/x-httpd-python .head&lt;br&gt;ScriptAlias /cgi-bin/ /&amp;lt;полны путь&amp;gt;/cgi-bin/&lt;br&gt;Action application/x-httpd-python /cgi-bin/header.cgi&lt;br&gt;&lt;br&gt;В header.cgi:&lt;br&gt;#!/bin/sh &lt;br&gt;python $PATH_TRANSLATED &lt;br&gt;&lt;br&gt;В главном конфиге апача:&lt;br&gt;AddHandler cgi-script .cgi&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Apache (Mil)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/5807.html#1</link>
    <pubDate>Wed, 11 Jun 2008 07:44:25 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Apache2 с suexec &lt;br&gt;&amp;gt;python &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Требуется сделать так, чтобы скрипты, написаные на питоне работали как CGI. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А точнее, интересует, есть ли вариант, при котором оперируя с AddType и &lt;br&gt;&amp;gt;Action, сделать так, чтобы не требовалось указывать заголовок с путем до &lt;br&gt;&amp;gt;интерпретатора. &lt;br&gt;&amp;gt;То есть чтобы файлы с расширением .python не требовали наличия &lt;br&gt;&amp;gt;#!/usr/local/bin/python &lt;br&gt;&lt;br&gt;Можно написать свой врапер, какого-то такого вида&lt;br&gt;#/bin/sh&lt;br&gt;python $PATH_TRANSLATED&lt;br&gt;и засунуть этот врапер в Action.&lt;br&gt;(можете посмотреть материал http://michurin.com.ru/html-add.shtml, очень близкая тема, только вам надо не подставлять текст в заданый файл, а обрабатывать файл python-ом, что, по сути, то же самое)&lt;br&gt;</description>
</item>

</channel>
</rss>
