<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1077</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1077&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Подскажите как к серверу который описан в мануале прикрутить перл ???».]]></description>
		<lastBuildDate>Wed, 07 Dec 2011 17:11:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=18266#p18266</link>
			<description><![CDATA[<div class="quotebox"><cite>fedor сказал:</cite><blockquote><p>Что делать как исправить?</p></blockquote></div><p>Смотрите записи в логах (error.log). Попробуйте временно убрать записи на виртуальный хост test1.ru.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Wed, 07 Dec 2011 17:11:59 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=18266#p18266</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=18264#p18264</link>
			<description><![CDATA[<p>отрубился сервер!!!<br />предыстория:<br />создал второй хост (test1.ru) по анологии с test.ru<br />Hе перезагрузил сервер, подключил wordpress визуально все было в порядке, увидел что не создаются error и access в test.ru. Перезагрузил сервер и все рухнуло.... не реагирует на test.ru, test1.ru, localhost....<br />Что делать как исправить???</p>]]></description>
			<author><![CDATA[null@example.com (fedor)]]></author>
			<pubDate>Wed, 07 Dec 2011 16:48:43 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=18264#p18264</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=17231#p17231</link>
			<description><![CDATA[<p><strong>Hanut</strong>, Вполне могу и ошибаться.</p>]]></description>
			<author><![CDATA[null@example.com (Ruskat)]]></author>
			<pubDate>Sat, 13 Aug 2011 13:24:29 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=17231#p17231</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=17230#p17230</link>
			<description><![CDATA[<div class="quotebox"><cite>Ruskat сказал:</cite><blockquote><p>perl.exe и помогает системе разбираться с *.pl и *.cgi файлами. и даже с *.exe и *.bat</p></blockquote></div><p>Только с файлами .exe и .bat работает командная строка (cmd.exe), а не perl.exe.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sat, 13 Aug 2011 13:06:02 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=17230#p17230</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=17229#p17229</link>
			<description><![CDATA[<p><strong>Hanut</strong>,&nbsp; правильно, потому что perl.exe и помогает системе разбираться с *.pl и *.cgi файлами. и даже с *.exe и *.bat<br />Для проверки, создал файл 01.bat, в который закинул код:<br /></p><div class="codebox"><pre><code>@echo off
echo Content-type: text/html
echo.
echo.
dir</code></pre></div><p>На что я получил вывод в браузере:<br />«Том в устройстве L имеет метку Разное Серийный номер тома: 48A9-C41A Содержимое папки L:\server\cgi-bin 13.08.2011 11:18 <br /> . 13.08.2011 11:18 <br /> .. 13.08.2011 10:38 58 01.bat 13.08.2011 11:39 317 01.pl 13.08.2011 11:17 6 968 index.cgi 13.08.2011 11:37 <br /> wbm 3 файлов 7 343 байт 3 папок 17 581 604 864 байт свободно.»<br />Если будут непонятки с кодировкой, то она windows-1251.</p>]]></description>
			<author><![CDATA[null@example.com (Ruskat)]]></author>
			<pubDate>Sat, 13 Aug 2011 09:03:50 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=17229#p17229</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=17228#p17228</link>
			<description><![CDATA[<div class="quotebox"><cite>Ruskat сказал:</cite><blockquote><p>На самом же деле Apache видит, что такого файла не существует, и использует Реестр для поиска ассоциации для расширения pl.</p></blockquote></div><p>Тогда надо ассоциировать файлы с расширением .pl и .cgi на perl.exe. Я правильно понял?</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sat, 13 Aug 2011 08:41:48 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=17228#p17228</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=17227#p17227</link>
			<description><![CDATA[<p>И ещё добавлю<strong> важно</strong>го:<br />«Найдите и раскомментируйте<span style="color: red"> <strong>параметр: ScriptInterpreterSource registry</strong></span><br />Это позволит Apache использовать Реестр для поиска Perl-интерпретатора. </p><p>Вот, собственно, и все. Для проверки работоспособности Perl создайте в директории z:\localhost\cgi файл test.pl с таким содержанием: <br />#!/usr/local/bin/perl -w<br />print &quot;Content-type: text/html\n\n&quot;;<br />print &quot;It works!&lt;br&gt;\n&quot;;<br />Важно!<br /> <span style="color: green">Обратите внимание на первую строчку в скрипте. Можно подумать, что она указывает Apache, что Perl расположен в z:\usr\local\bin\perl.exe. На самом же деле Apache видит, что такого файла не существует, и использует Реестр для поиска ассоциации для расширения pl. Происходит это благодаря директиве </span><span style="color: red">ScriptInterpreterSource</span><span style="color: green">, которую мы активизировали до этого. Однако, хотя Apache игнорирует первую строку в скрипте, Perl ее использует для того, чтобы определить, какие флаги были использованы при его запуске (в нашем примере это флаг -w, который включает режим вывода сообщений об ошибках в скрипте).</span>»</p>]]></description>
			<author><![CDATA[null@example.com (Ruskat)]]></author>
			<pubDate>Sat, 13 Aug 2011 08:12:35 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=17227#p17227</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7081#p7081</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Найдите строку:<br />ScriptAlias /cgi-bin/ &quot;C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/&quot;</p><p>Замените её на:<br />ScriptAlias /cgi-bin/ &quot;C:/apache/cgi-bin/&quot;</p><p>Потом добавлю в свое сообщение выше, чтобы другие люди тоже не попались на мой недосмотр.</p></blockquote></div><p>Кса я думал насчет этой строчки ток был не уверен, в своей догадке... оказалось не такой я и тьупой.. как я думал:)</p>]]></description>
			<author><![CDATA[null@example.com (Гоша)]]></author>
			<pubDate>Sun, 15 Feb 2009 14:12:50 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7081#p7081</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7079#p7079</link>
			<description><![CDATA[<p>Найдите строку:<br />ScriptAlias /cgi-bin/ &quot;C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/&quot;</p><p>Замените её на:<br />ScriptAlias /cgi-bin/ &quot;C:/apache/cgi-bin/&quot;</p><p>Потом добавлю в свое сообщение выше, чтобы другие люди тоже не попались на мой недосмотр.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 15 Feb 2009 14:05:03 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7079#p7079</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7075#p7075</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><div class="quotebox"><cite>Гоша сказал:</cite><blockquote><p>эт у меня выдает при локальном http://localhost/printenv.pl</p></blockquote></div><p>Все правильно. Это значения переменных окружения.</p><p>Пункт 4.3. Смотрите выше.</p></blockquote></div><p>Ну насчет пункта 4,3 могу даже файл конфига выложить все там правильно, ошибка сёровно ошибку выбивает , вот файл:</p>]]></description>
			<author><![CDATA[null@example.com (Гоша)]]></author>
			<pubDate>Sun, 15 Feb 2009 13:46:18 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7075#p7075</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7066#p7066</link>
			<description><![CDATA[<div class="quotebox"><cite>Гоша сказал:</cite><blockquote><p>эт у меня выдает при локальном http://localhost/printenv.pl</p></blockquote></div><p>Все правильно. Это значения переменных окружения.</p><p>Пункт 4.3. Смотрите выше.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 15 Feb 2009 13:24:33 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7066#p7066</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7054#p7054</link>
			<description><![CDATA[<p>эээээ после запроса к скрипту долно показать следуюшее????? эт у меня выдает при локальном http://localhost/printenv.pl :</p><p>А при запросе в глобальному http://localhost/cgi-bin/printenv.pl ошибку сервера, вообшем : </p><div class="quotebox"><blockquote><p>Internal Server Error<br />The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, gosha@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><br /><p>--------------------------------------------------------------------------------</p><p>Apache/2.2.11 (Win32) PHP/5.2.8 Server at localhost Port 80</p></blockquote></div><p>а в файле ошибок localhost :</p><div class="quotebox"><blockquote><p>[Sun Feb 15 14:16:22 2009] [error] [client 127.0.0.1] File does not exist: C:/apache/localhost/www/favicon.ico<br />[Sun Feb 15 14:20:26 2009] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь.&nbsp; : couldn&#039;t create child process: 720003: printenv.pl<br />[Sun Feb 15 14:20:26 2009] [error] [client 127.0.0.1] (OS 3)Системе не удается найти указанный путь.&nbsp; : couldn&#039;t spawn child process: C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/printenv.pl</p></blockquote></div><p>Я открывал порт проверял всеравно.... ошибка.... Помогите разобратся и устранить ошибку .... <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></description>
			<author><![CDATA[null@example.com (Гоша)]]></author>
			<pubDate>Sat, 14 Feb 2009 21:19:52 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7054#p7054</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6945#p6945</link>
			<description><![CDATA[<p>Громадное спасибо!!!))) <img src="https://forum.php-myadmin.ru/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> как токо перебью винду так сразу и проверю... и отпишусь... <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (Гоша)]]></author>
			<pubDate>Wed, 04 Feb 2009 12:27:54 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6945#p6945</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6943#p6943</link>
			<description><![CDATA[<p>1) Сперва переходим сюда - <a href="http://www.activestate.com/activeperl/">http://www.activestate.com/activeperl/</a> - и скачиваем дистрибутив.<br />2) Устанавливаем не внося никаких изменений, за исключением пути установки. Изначально предлагается C:\Perl, следует изменить его на C:\usr. Это нам очень сильно поможет с shebang в скриптах, его не придется менять при переносе на, или с, Unix систем.<br />3) Перезагружаем компьютер после установки, чтобы активировать изменения в PATH.<br />4) Открываем конфигурационный файл Apache - httpd.conf.</p><p>4.1) Добавляем директиву ExecCGI для запуска cgi скриптов на корневую директорию. Теперь весь блок будет выглядеть так:<br />&lt;Directory /&gt;<br />&nbsp; &nbsp; Options Includes Indexes FollowSymLinks ExecCGI<br />&nbsp; &nbsp; AllowOverride All<br />&nbsp; &nbsp; Allow from all<br />&lt;/Directory&gt;</p><p>4.2) Добавьте индексные файлы с расширением скриптов Perl: .pl .cgi.<br />&lt;IfModule dir_module&gt;<br />&nbsp; &nbsp; DirectoryIndex index.html index.htm index.shtml index.php index.pl index.cgi<br />&lt;/IfModule&gt;</p><p>4.3) Найдите строку:<br />ScriptAlias /cgi-bin/ &quot;C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/&quot;</p><p>Замените её на:<br />ScriptAlias /cgi-bin/ &quot;C:/apache/cgi-bin/&quot;</p><p>4.4) Найдите этот блок:<br />&lt;Directory &quot;C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin&quot;&gt;<br />&nbsp; &nbsp; AllowOverride None<br />&nbsp; &nbsp; Options None<br />&nbsp; &nbsp; Order allow,deny<br />&nbsp; &nbsp; Allow from all<br />&lt;/Directory&gt;</p><p>Замените его на:<br />&lt;Directory &quot;C:/apache/cgi-bin&quot;&gt;<br />&nbsp; &nbsp; AllowOverride All<br />&nbsp; &nbsp; Options None<br />&nbsp; &nbsp; Order allow,deny<br />&nbsp; &nbsp; Allow from all<br />&lt;/Directory&gt;</p><p>Создайте пустой каталог C:/apache/cgi-bin, который будет содержать глобальные скрипты&nbsp; доступные из всех виртуальных хостов.</p><p>4.5) Найдите, раскомментируйте и отредактируйте строку, добавив .pl, определяющую расширения файлов perl скриптов:<br />AddHandler cgi-script .cgi .pl</p><p>5) Создайте тестовый скрипт printenv.pl следующего содержания:<br /></p><div class="codebox"><pre><code>#!/usr/bin/perl
##
##  printenv -- Демонстрационная CGI программа выводящая значения переменных окружения
##

print &quot;Content-type: text/plain; charset=iso-8859-1\n\n&quot;;
foreach $var (sort(keys(%ENV))) {
    $val = $ENV{$var};
    $val =~ s|\n|\\n|g;
    $val =~ s|&quot;|\\&quot;|g;
    print &quot;${var}=\&quot;${val}\&quot;\n&quot;;
}</code></pre></div><p>Положите этот файл в C:\apache\localhost\www\ и C:\apache\cgi-bin\.</p><p>6) Запускаем веб сервер и проверяем:<br />Глобальный скрипт - http://localhost/cgi-bin/printenv.pl<br />Локальный, относящийся к виртуальному хосту localhost - http://localhost/printenv.pl</p><p>Если скрипты не запускаются, проверьте что у них в shebang (первая строка). Обычно должно быть так:<br />#!/usr/bin/perl</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Wed, 04 Feb 2009 11:22:43 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6943#p6943</guid>
		</item>
		<item>
			<title><![CDATA[Подскажите как к серверу который описан в мануале прикрутить перл ???]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6940#p6940</link>
			<description><![CDATA[<p>Вообшем если вы знаете подскажите плыз что нужно сделать....??? что где прописать если надо...??? де какие папочки пососдавать...??? З.Ы. прост дали скрипт чата того который мы с моими друзьями так дого искали.... а он с работает через перл.... надо на локалке разобратся как что тма делать...</p>]]></description>
			<author><![CDATA[null@example.com (Гоша)]]></author>
			<pubDate>Tue, 03 Feb 2009 21:34:49 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6940#p6940</guid>
		</item>
	</channel>
</rss>
