Спасибо.<br><br><div class="gmail_quote">2009/9/13 Igor Sysoev <span dir="ltr"><<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>></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>
> У меня тут новый "бзык": хочу сменить nginx Server Signature из стандартной<br>
> nginx/version (например nginx/0.7.61) на nginx/hostname.<br>
> (Ну это что бы в FF ServerSpy было видно какой из серверов отвечает)<br>
><br>
> 1. Игорь, можно?<br>
><br>
> 2. Как это правильно сделать?:<br>
> Я сменил в /usr/ports/www/nginx/work/nginx-0.7.61/src/core/nginx.h<br>
> NGINX_VERSION,<br>
> собрал, поставил, а оно, при старте, ругнулось:<br>
><br>
> # /usr/local/etc/rc.d/nginx start<br>
> Performing sanity check on nginx configuration:<br>
> [alert]: version web2 of <a href="http://nginx.pm" target="_blank">nginx.pm</a> is required, but 0.7.61 was found<br>
> configuration file /usr/local/etc/nginx/nginx.conf test failed<br>
> Starting nginx.<br>
> [alert]: version web2 of <a href="http://nginx.pm" target="_blank">nginx.pm</a> is required, but 0.7.61 was found<br>
><br>
> Я пошел в /usr/local/lib/perl5/site_perl/5.8.9/mach/<a href="http://nginx.pm" target="_blank">nginx.pm</a><br>
> сменил там тоже: our $VERSION = 'web2';<br>
><br>
> Запускаю, ругнулось:<br>
> Performing sanity check on nginx configuration:<br>
> nginx object version 0.7.61 does not match bootstrap parameter web2 at<br>
> /usr/local/lib/perl5/5.8.9/mach/XSLoader.pm line 94.<br>
> Compilation failed in require.<br>
> BEGIN failed--compilation aborted.<br>
> [alert]: perl_parse() failed: 255<br>
> configuration file /usr/local/etc/nginx/nginx.conf test failed<br>
> Starting nginx.<br>
> nginx object version 0.7.61 does not match bootstrap parameter web2 at<br>
> /usr/local/lib/perl5/5.8.9/mach/XSLoader.pm line 94.<br>
> Compilation failed in require.<br>
> BEGIN failed--compilation aborted.<br>
> [alert]: perl_parse() failed: 255<br>
><br>
> Решил написать сюда.<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>