Спасибо.<br><br><div class="gmail_quote">2009/9/13 Igor Sysoev <span dir="ltr">&lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On Sun, Sep 13, 2009 at 12:24:58AM +0300, Vladimir Getmanshchuk wrote:<br>
<br>
&gt; У меня тут новый &quot;бзык&quot;: хочу сменить nginx Server Signature из стандартной<br>
&gt; nginx/version (например nginx/0.7.61) на nginx/hostname.<br>
&gt; (Ну это что бы в FF ServerSpy было видно какой из серверов отвечает)<br>
&gt;<br>
&gt; 1. Игорь, можно?<br>
&gt;<br>
&gt; 2. Как это правильно сделать?:<br>
&gt; Я сменил в /usr/ports/www/nginx/work/nginx-0.7.61/src/core/nginx.h<br>
&gt; NGINX_VERSION,<br>
&gt; собрал, поставил, а оно, при старте, ругнулось:<br>
&gt;<br>
&gt; # /usr/local/etc/rc.d/nginx start<br>
&gt; Performing sanity check on nginx configuration:<br>
&gt; [alert]: version web2 of <a href="http://nginx.pm" target="_blank">nginx.pm</a> is required, but 0.7.61 was found<br>
&gt; configuration file /usr/local/etc/nginx/nginx.conf test failed<br>
&gt; Starting nginx.<br>
&gt; [alert]: version web2 of <a href="http://nginx.pm" target="_blank">nginx.pm</a> is required, but 0.7.61 was found<br>
&gt;<br>
&gt; Я пошел в /usr/local/lib/perl5/site_perl/5.8.9/mach/<a href="http://nginx.pm" target="_blank">nginx.pm</a><br>
&gt; сменил там тоже: our $VERSION = &#39;web2&#39;;<br>
&gt;<br>
&gt; Запускаю, ругнулось:<br>
&gt; Performing sanity check on nginx configuration:<br>
&gt; nginx object version 0.7.61 does not match bootstrap parameter web2 at<br>
&gt; /usr/local/lib/perl5/5.8.9/mach/XSLoader.pm line 94.<br>
&gt; Compilation failed in require.<br>
&gt; BEGIN failed--compilation aborted.<br>
&gt; [alert]: perl_parse() failed: 255<br>
&gt; configuration file /usr/local/etc/nginx/nginx.conf test failed<br>
&gt; Starting nginx.<br>
&gt; nginx object version 0.7.61 does not match bootstrap parameter web2 at<br>
&gt; /usr/local/lib/perl5/5.8.9/mach/XSLoader.pm line 94.<br>
&gt; Compilation failed in require.<br>
&gt; BEGIN failed--compilation aborted.<br>
&gt; [alert]: perl_parse() failed: 255<br>
&gt;<br>
&gt; Решил написать сюда.<br>
<br>
</div></div>Нужно поправить в двух исходниках:<br>
<br>
src/core/nginx.h<br>
src/http/modules/perl/<a href="http://nginx.pm" target="_blank">nginx.pm</a><br>
<br>
после чего собрать и установить.<br>
<font color="#888888"><br>
<br>
--<br>
Игорь Сысоев<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Yours sincerely,<br>Vladimir Getmanshchuk<br><br>Senior Unix System Administrator<br>Openfilm, LLC<br><br>Email: <a href="mailto:vladget@openfilm.com">vladget@openfilm.com</a><br>
Skype: vladimir.getmanshchuk<br><br>