<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Python and Apache on Windows XP &#8211; настройка рабочей станции</title>
	<atom:link href="http://blog.copperred.net/2006/11/python_and_apache_on_win32/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/</link>
	<description>стараемся "по циркулю" и "западлицо"</description>
	<lastBuildDate>Fri, 28 Oct 2011 12:39:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: vestel</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-3688</link>
		<dc:creator>vestel</dc:creator>
		<pubDate>Tue, 17 Jul 2007 12:32:21 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-3688</guid>
		<description>&lt;p&gt;Спасибо, Николай, что уделили время описанию своего решения. Возможно, я когда-нибудь даже попробую такой вариант, поскольку мой вариант через &lt;strong&gt;python server pages&lt;/strong&gt; на самом деле работал, только до тех пор, пока я не попробывал писать в базу MySQL русские буквы. Наталкиваясь на такую информацию в передаваемых данных, скрипт вылетал с ошибкой. Уж как я не пытался конвертировать данные в utf-8, хотя они и были в utf-8, все оказалось безрезультатно.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Спасибо, Николай, что уделили время описанию своего решения. Возможно, я когда-нибудь даже попробую такой вариант, поскольку мой вариант через <strong>python server pages</strong> на самом деле работал, только до тех пор, пока я не попробывал писать в базу MySQL русские буквы. Наталкиваясь на такую информацию в передаваемых данных, скрипт вылетал с ошибкой. Уж как я не пытался конвертировать данные в utf-8, хотя они и были в utf-8, все оказалось безрезультатно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Николай</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-3687</link>
		<dc:creator>Николай</dc:creator>
		<pubDate>Tue, 17 Jul 2007 11:36:41 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-3687</guid>
		<description>&lt;p&gt;У меня была таже проблема. Решил ее так.&lt;/p&gt;

&lt;p&gt;На диске D: создал директорий wwwroot для Web страниц и привязал к ней Apache стандартным способом.
Затем в конце файла httpd.conf создал виртуальный сервер 127.0.0.1  и прописал в нем этот директорий для файлов с расширение .py (т.е. для питона) следующим образом:&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;httpd.conf&quot;&gt;&lt;/p&gt;

&lt;pre&gt;
AllowOverride All
Options FollowSymLinks
Order allow,deny
Allow from all
            
AddHandler cgi-script .asp .py
AllowOverride All
Options FollowSymLinks +ExecCGI
Order allow,deny
Allow from all

DirectoryIndex index.php3,index.php,index.htm,
                     index.html,index.shtm,index.shtml

DocumentRoot &quot;D:/wwwroot&quot;
&lt;/pre&gt;

&lt;p&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Затем написал программу Hello.py  на питоне и поместил ее в директорий D:/wwwroot/python&lt;/p&gt;

&lt;p&gt;Программа Hello.py :
&lt;code class=&quot;python&quot;&gt;&lt;/p&gt;

&lt;pre&gt;
#!G:/Python23/Python.exe

def print_content():
    print &quot;Content-type: text/html&quot;
    print

def print_header():
    print &quot;&quot;
    print &quot;&quot;
    print &quot;Python Hello World&quot;

def print_footer():
    print &quot;&quot;

print_content()
print_header()
print &quot;Hello, World!&quot;
print &quot;Привет , Мир&quot;
print_footer()
&lt;/pre&gt;

&lt;p&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Замечание: В программе Питтона в первой строке должна быть строка, в которой прописан путь к python.exe (В мое случае это: #!G:/Python23/Python.exe).&lt;/p&gt;

&lt;p&gt;Затем в браузере задал адрес: &lt;code&gt;http://127.0.0.1/python/Hello.py&lt;/code&gt; и все нормально работает.&lt;/p&gt;

&lt;p&gt;Теперь отлаживаю программы питона точно также как ASP и PHP на своем локальном сервере под Windows.
С уважением Герасимов Н.А.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>У меня была таже проблема. Решил ее так.</p>
<p>На диске D: создал директорий wwwroot для Web страниц и привязал к ней Apache стандартным способом.<br />
Затем в конце файла httpd.conf создал виртуальный сервер 127.0.0.1  и прописал в нем этот директорий для файлов с расширение .py (т.е. для питона) следующим образом:</p>
<p><code class="httpd.conf"></code></p>
<pre>
AllowOverride All
Options FollowSymLinks
Order allow,deny
Allow from all

AddHandler cgi-script .asp .py
AllowOverride All
Options FollowSymLinks +ExecCGI
Order allow,deny
Allow from all

DirectoryIndex index.php3,index.php,index.htm,
                     index.html,index.shtm,index.shtml

DocumentRoot "D:/wwwroot"
</pre>
</p>
<p>Затем написал программу Hello.py  на питоне и поместил ее в директорий D:/wwwroot/python</p>
<p>Программа Hello.py :<br />
<code class="python"></code></p>
<pre>
#!G:/Python23/Python.exe

def print_content():
    print "Content-type: text/html"
    print

def print_header():
    print ""
    print ""
    print "Python Hello World"

def print_footer():
    print ""

print_content()
print_header()
print "Hello, World!"
print "Привет , Мир"
print_footer()
</pre>
</p>
<p>Замечание: В программе Питтона в первой строке должна быть строка, в которой прописан путь к python.exe (В мое случае это: #!G:/Python23/Python.exe).</p>
<p>Затем в браузере задал адрес: <code><a href="http://127.0.0.1/python/Hello.py" rel="nofollow">http://127.0.0.1/python/Hello.py</a></code> и все нормально работает.</p>
<p>Теперь отлаживаю программы питона точно также как ASP и PHP на своем локальном сервере под Windows.<br />
С уважением Герасимов Н.А.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vestel</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-30</link>
		<dc:creator>vestel</dc:creator>
		<pubDate>Mon, 27 Nov 2006 04:54:22 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-30</guid>
		<description>&lt;p&gt;С Джанго заочно знаком: постоянный читатель softwaremaniacs.org/blog.
Другое дело, что основная идея задания этой курсовой работы, показать мощь работы с базами данных и замечательность  языка запросов SQL.
К тому же, большинство данных продуктов требуют хорошего понимания о классах и прочем, а у жены ОО-программирование только началось, так что ей будет тяжело войти в коллею с фреймворком.
А чем внедрение плохо? И asp, и ruby-on-rails превозносят это скорее как достоинство. Мне кажется, тоже подход лучше: не нужен template engine - проект-то небольшой, работает WYSIWYG.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>С Джанго заочно знаком: постоянный читатель softwaremaniacs.org/blog.<br />
Другое дело, что основная идея задания этой курсовой работы, показать мощь работы с базами данных и замечательность  языка запросов SQL.<br />
К тому же, большинство данных продуктов требуют хорошего понимания о классах и прочем, а у жены ОО-программирование только началось, так что ей будет тяжело войти в коллею с фреймворком.<br />
А чем внедрение плохо? И asp, и ruby-on-rails превозносят это скорее как достоинство. Мне кажется, тоже подход лучше: не нужен template engine &#8211; проект-то небольшой, работает WYSIWYG.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pythy</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-29</link>
		<dc:creator>pythy</dc:creator>
		<pubDate>Mon, 27 Nov 2006 00:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-29</guid>
		<description>&lt;p&gt;Возможно, стоит присмотреться к одному из &lt;a href=&quot;http://wiki.python.org/moin/WebFrameworks#head-be18abe926d8e1c4ea8a4cee32693d21e72205d2&quot; rel=&quot;nofollow&quot;&gt;веб фреймворков&lt;/a&gt;: &lt;a href=&quot;http://www.djangoproject.com&quot; rel=&quot;nofollow&quot;&gt;Django&lt;/a&gt;, &lt;a href=&quot;http://www.turbogears.org/&quot; rel=&quot;nofollow&quot;&gt;TurboGears&lt;/a&gt;, &lt;a href=&quot;http://www.pylonshq.com/&quot; rel=&quot;nofollow&quot;&gt;Pylons&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;С любым из них быстрее, проще и качественней, чем без них. Ну и внедрение Py-кода в html далеко не самая лучшая идея.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Возможно, стоит присмотреться к одному из <a href="http://wiki.python.org/moin/WebFrameworks#head-be18abe926d8e1c4ea8a4cee32693d21e72205d2" rel="nofollow">веб фреймворков</a>: <a href="http://www.djangoproject.com" rel="nofollow">Django</a>, <a href="http://www.turbogears.org/" rel="nofollow">TurboGears</a>, <a href="http://www.pylonshq.com/" rel="nofollow">Pylons</a>.</p>
<p>С любым из них быстрее, проще и качественней, чем без них. Ну и внедрение Py-кода в html далеко не самая лучшая идея.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vestel</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-28</link>
		<dc:creator>vestel</dc:creator>
		<pubDate>Sun, 26 Nov 2006 22:13:02 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-28</guid>
		<description>&lt;p&gt;Если будем продолжать то, лучше в &lt;a rel=&quot;nofollow&quot; href=&quot;mailto:%20aleksandrs.zdancuks@gmail.com&quot; rel=&quot;nofollow&quot;&gt;почту&lt;/a&gt; или можно в &lt;a rel=&quot;nofollow&quot; href=&quot;http://copperred.net/forum&quot; rel=&quot;nofollow&quot;&gt;форум&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Моя задача была настройка apache, чтобы он принимал к исполнению питоновский код в любом виде. На данной системе будет поднят механизм генерации страниц по данным из базы данных MySQL.
Готового кода не было ни строчки, если опустить тестовый файл вида&lt;/p&gt;

&lt;blockquote&gt;print &quot;Hello, World!&quot;&lt;/blockquote&gt;

&lt;p&gt;Работал он соответственно, выводя на экран фразу &quot;Hello, World!&quot; при запросе урла данного файла.
Почему перестал? Не знаю, может быть все конфигурационные строки apache были абсолютно ненужными потому что у меня стоял какой-нибудь модуль, типа fastcgi в другой папке или еще чего. Знал бы что сломалось то бы и чинил.
Старый код не работает. Работает новый. К тому же, работать с psp будет проще, чем с cgi-like реализацией.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Если будем продолжать то, лучше в <a rel="nofollow" href="mailto:%20aleksandrs.zdancuks@gmail.com" rel="nofollow">почту</a> или можно в <a rel="nofollow" href="http://copperred.net/forum" rel="nofollow">форум</a>.</p>
<p>Моя задача была настройка apache, чтобы он принимал к исполнению питоновский код в любом виде. На данной системе будет поднят механизм генерации страниц по данным из базы данных MySQL.<br />
Готового кода не было ни строчки, если опустить тестовый файл вида</p>
<blockquote><p>print &#8220;Hello, World!&#8221;</p></blockquote>
<p>Работал он соответственно, выводя на экран фразу &#8220;Hello, World!&#8221; при запросе урла данного файла.<br />
Почему перестал? Не знаю, может быть все конфигурационные строки apache были абсолютно ненужными потому что у меня стоял какой-нибудь модуль, типа fastcgi в другой папке или еще чего. Знал бы что сломалось то бы и чинил.<br />
Старый код не работает. Работает новый. К тому же, работать с psp будет проще, чем с cgi-like реализацией.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pythy</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-27</link>
		<dc:creator>pythy</dc:creator>
		<pubDate>Sun, 26 Nov 2006 16:25:37 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-27</guid>
		<description>&lt;p&gt;Ничего не понял.&lt;/p&gt;

&lt;p&gt;Для чего в итоге настраивался mod_python: для cgi-like? для psp? Какой код уже был? Как он работал? Почему он перестал работать? Работает ли старый код с новыми настройками?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ничего не понял.</p>
<p>Для чего в итоге настраивался mod_python: для cgi-like? для psp? Какой код уже был? Как он работал? Почему он перестал работать? Работает ли старый код с новыми настройками?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vestel</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-26</link>
		<dc:creator>vestel</dc:creator>
		<pubDate>Sun, 26 Nov 2006 15:56:13 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-26</guid>
		<description>&lt;blockquote&gt;IMHO, достаточно сумбурные поиски не понятно чего не понятно зачем.&lt;/blockquote&gt;

&lt;p&gt;По-моему все понятно: необходимо заставить работать apache с файлами на языке программирования python: открывать в броузере генеримый ими код, а не исходный код самих файлов.&lt;/p&gt;

&lt;blockquote&gt;Ход поиска не понятен: причем тут webware и psp?&lt;/blockquote&gt;

&lt;p&gt;Среди просмотренных ссылок была эта &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.python.ru/lib/PSP.html&quot; rel=&quot;nofollow&quot;&gt;Python Server Pages&lt;/a&gt;. Нетрудно догадаться, что данное решение вполне удовлетворяло меня и я обратился к дальнейшему просмотру Интернета в данном направлении.&lt;/p&gt;

&lt;blockquote&gt;Анализ результата отсутствует.&lt;/blockquote&gt;

&lt;p&gt;Анализа результата не будет. Данная статья имеет под собой цель показать, как решить вопрос настройки работы web-server-a &lt;strong&gt;apache&lt;/strong&gt; и &lt;strong&gt;mod_python&lt;/strong&gt; без лишнего геморроя. Зачем он?&lt;/p&gt;

&lt;p&gt;Писать, как нерадивый студент в конце лабораторной работы:
&quot;Я научился настроивать webserver apache и его модуль mod_python, а так же проникся идеей Python Server Pages и собираюсь активно использывать эту технологию в будущем&quot; считаю глупо.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<blockquote><p>IMHO, достаточно сумбурные поиски не понятно чего не понятно зачем.</p></blockquote>
<p>По-моему все понятно: необходимо заставить работать apache с файлами на языке программирования python: открывать в броузере генеримый ими код, а не исходный код самих файлов.</p>
<blockquote><p>Ход поиска не понятен: причем тут webware и psp?</p></blockquote>
<p>Среди просмотренных ссылок была эта <a rel="nofollow" href="http://www.python.ru/lib/PSP.html" rel="nofollow">Python Server Pages</a>. Нетрудно догадаться, что данное решение вполне удовлетворяло меня и я обратился к дальнейшему просмотру Интернета в данном направлении.</p>
<blockquote><p>Анализ результата отсутствует.</p></blockquote>
<p>Анализа результата не будет. Данная статья имеет под собой цель показать, как решить вопрос настройки работы web-server-a <strong>apache</strong> и <strong>mod_python</strong> без лишнего геморроя. Зачем он?</p>
<p>Писать, как нерадивый студент в конце лабораторной работы:<br />
&#8220;Я научился настроивать webserver apache и его модуль mod_python, а так же проникся идеей Python Server Pages и собираюсь активно использывать эту технологию в будущем&#8221; считаю глупо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pythy</title>
		<link>http://blog.copperred.net/2006/11/python_and_apache_on_win32/comment-page-1/#comment-25</link>
		<dc:creator>pythy</dc:creator>
		<pubDate>Sun, 26 Nov 2006 05:56:12 +0000</pubDate>
		<guid isPermaLink="false">http://copperred.net/blog/2006/11/python_and_apache_on_win32/#comment-25</guid>
		<description>&lt;p&gt;IMHO, достаточно сумбурные поиски не понятно чего не понятно зачем.&lt;/p&gt;

&lt;p&gt;Симптомы не ясны: &quot;обработка .py файлов перестала функционировать&quot;.&lt;/p&gt;

&lt;p&gt;Причина не найдена: &quot;во время чистки места были удалены какие-то ключевые компоненты конфигурации&quot;.&lt;/p&gt;

&lt;p&gt;Ход поиска не понятен: причем тут webware и psp?&lt;/p&gt;

&lt;p&gt;Анализ результата отсутствует.&lt;/p&gt;

&lt;p&gt;В итоге - действительно &quot;пляски с бубном&quot; - не зная причин, тыкаться во всевозможные решения неразобранной задачи.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>IMHO, достаточно сумбурные поиски не понятно чего не понятно зачем.</p>
<p>Симптомы не ясны: &#8220;обработка .py файлов перестала функционировать&#8221;.</p>
<p>Причина не найдена: &#8220;во время чистки места были удалены какие-то ключевые компоненты конфигурации&#8221;.</p>
<p>Ход поиска не понятен: причем тут webware и psp?</p>
<p>Анализ результата отсутствует.</p>
<p>В итоге &#8211; действительно &#8220;пляски с бубном&#8221; &#8211; не зная причин, тыкаться во всевозможные решения неразобранной задачи.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

