<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Все о FreeBSD &#187; php</title>
	<atom:link href="http://msnp.ru/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://msnp.ru</link>
	<description>Проект о FreeBSD и OpenSource</description>
	<lastBuildDate>Thu, 12 Jan 2012 10:21:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Установка PHP на FreeBSD.</title>
		<link>http://msnp.ru/325</link>
		<comments>http://msnp.ru/325#comments</comments>
		<pubDate>Tue, 08 Feb 2011 12:55:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://msnp.ru/?p=325</guid>
		<description><![CDATA[Довольно часто требуется установить интерпретатор языка PHP для того чтобы могли нормально функционировать вебсайты или скрипты. Установка PHP на FreeBSD проходит достаточно просто. В консоли пишем следующий набор команд: make -C /usr/ports/lang/php5/ install clean Если вы устанавливаете PHP только для работы скриптов в Apache, то достаточно выбрать опции как на скриншоте, а именно: [X] APACHE   [...]]]></description>
			<content:encoded><![CDATA[<p>Довольно часто требуется установить интерпретатор языка PHP для того чтобы могли нормально функционировать вебсайты или скрипты. <strong>Установка PHP на FreeBSD</strong> проходит достаточно просто.</p>
<p>В консоли пишем следующий набор команд:</p>
<p><code>make -C /usr/ports/lang/php5/ install clean</code></p>
<p><a rel="attachment wp-att-327" href="http://msnp.ru/325/php5"><img class="alignnone size-medium wp-image-327" title="php5" src="http://msnp.ru/wp-content/uploads/2011/02/php5-300x179.jpg" alt="php config" width="300" height="179" /></a></p>
<p>Если вы устанавливаете PHP только для работы скриптов в Apache, то достаточно выбрать опции как на скриншоте, а именно:<br />
<code><br />
[X] APACHE     Build Apache module<br />
[X] SUHOSIN    Enable Suhosin protection system<br />
[X] MULTIBYTE  Enable zend multibyte support<span id="more-325"></span><br />
</code></p>
<div>В принципе это все, но скорее всего для работы вам понадобятся дополнительные модули &#8212; расширения, которые устанавливаются так:</div>
<p><code>make -C /usr/ports/lang/php5-extensions/ install clean</code></p>
<div><a rel="attachment wp-att-328" href="http://msnp.ru/325/php5-ext"><img class="alignnone size-medium wp-image-328" title="php5-ext" src="http://msnp.ru/wp-content/uploads/2011/02/php5-ext-300x179.jpg" alt="php5-extensions" width="300" height="179" /></a></div>
<div>Выбираем нужные вам опции, и приступаем к сборке.</div>
<div>После произведенных выше действий вы получите установленные на FreeBSD пакеты PHP5 и<br />
PHP5-EXTENSIONS. Все очень просто!</div>
]]></content:encoded>
			<wfw:commentRss>http://msnp.ru/325/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Скрываем версию php</title>
		<link>http://msnp.ru/297</link>
		<comments>http://msnp.ru/297#comments</comments>
		<pubDate>Mon, 08 Nov 2010 11:53:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[защита]]></category>

		<guid isPermaLink="false">http://msnp.ru/?p=297</guid>
		<description><![CDATA[Для того чтобы скрыть версию PHP на сервере, нужно поправить файл php.ini Находим опцию expose_php и изменяем до такого состояния expose_php=Off Перечитаем конфиг Apache командой apachectl graceful В итоге мы усложнили определение версии PHP, у многих школьников начитавшихся журнала ксакеп, это отобьет охоту ковыряться на вашем сервере =) Что имели до: HEAD http://www.site.ru 200 OK [...]]]></description>
			<content:encoded><![CDATA[<p>Для того чтобы скрыть версию PHP на сервере, нужно поправить файл <em>php.ini</em></p>
<p>Находим опцию <em>expose_php</em> и изменяем до такого состояния <strong>e<em>xpose_php=Off</em></strong></p>
<p>Перечитаем конфиг Apache командой <em>apachectl graceful</em></p>
<p>В итоге мы усложнили определение версии PHP, у многих школьников начитавшихся журнала ксакеп, это отобьет охоту ковыряться на вашем сервере =)</p>
<p>Что имели до:</p>
<p><code>HEAD http://www.site.ru<br />
200 OK<br />
Connection: close<br />
Date: Mon, 08 Nov 2010 11:37:13 GMT<br />
ETag: aa7451f3645e37ac279511ab39616b70<br />
Server: nginx<br />
Content-Length: 55283<br />
Content-Type: text/html<br />
Expires: Fri, 7 Jun 1974 04:00:00 GMT<br />
Last-Modified: Mon, 08 Nov 2010 11:37:02 GMT<br />
Client-Date: Mon, 08 Nov 2010 11:35:47 GMT<br />
Client-Peer: 88.188.187.68:80<br />
Client-Response-Num: 1<br />
X-Powered-By: PHP/5.2.14<span id="more-297"></span><br />
</code></p>
<p>И вот что имеем после:</p>
<p><code>HEAD http://www.site.ru<br />
200 OK<br />
Connection: close<br />
Date: Mon, 08 Nov 2010 11:37:13 GMT<br />
ETag: aa7451f3f45e37acf79511ab39616b70<br />
Server: nginx<br />
Content-Length: 55283<br />
Content-Type: text/html<br />
Expires: Fri, 7 Jun 1974 04:00:00 GMT<br />
Last-Modified: Mon, 08 Nov 2010 11:37:02 GMT<br />
Client-Date: Mon, 08 Nov 2010 11:35:47 GMT<br />
Client-Peer: 88.188.187.68:80<br />
Client-Response-Num: 1<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://msnp.ru/297/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portdowngrade</title>
		<link>http://msnp.ru/189</link>
		<comments>http://msnp.ru/189#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:49:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[amiro]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[portdowngrade]]></category>
		<category><![CDATA[ports]]></category>
		<category><![CDATA[откат]]></category>

		<guid isPermaLink="false">http://msnp.ru/?p=189</guid>
		<description><![CDATA[Возникла тут проблема с движком amiro,  версия двигла не совсем новая, и посему он отказывался работать с версией выше php 5.2.9. Ну что ж, пришлось откатываться на php 5.2.9 вместо актуальной на данный момент php 5.2.10. Для этого нам понадобится : - portdowngrade - пиво =) Устанавливаем программу portdowngrade: cd /usr/ports/ports-mgmt/portdowngrade/ make DEFAULT_CVS_SERVER="anoncvs@anoncvs1.FreeBSD.org:/home/ncvs" make install [...]]]></description>
			<content:encoded><![CDATA[<p>Возникла тут проблема с движком amiro,  версия двигла не совсем новая,<br />
и посему он отказывался работать с версией выше php 5.2.9.<br />
Ну что ж, пришлось откатываться на php 5.2.9 вместо актуальной<br />
на данный момент php 5.2.10.</p>
<p>Для этого нам понадобится :<br />
- portdowngrade<br />
- пиво =)</p>
<p>Устанавливаем программу portdowngrade:<br />
<code>cd /usr/ports/ports-mgmt/portdowngrade/<br />
make DEFAULT_CVS_SERVER="anoncvs@anoncvs1.FreeBSD.org:/home/ncvs"<br />
make install</code></p>
<p>Затем пишем:<br />
<code>portdowngrade php </code></p>
<p>Тут может понадобиться создать файл <code>.cvspass</code> в вашей домашней директории.</p>
<p>Результатом работы portdowngrade будет список из всех портов в котором есть php,<br />
выбираем нужное нам название порта.<br />
Далее в следующем списке выбираем до какой версии откатывать порт.<br />
Ну а дальше все просто и привычно,<br />
собираем и ставим порт который мы только что откатили.</p>
<p>Выпиваем заготовленное заранее пиво и наслаждаемся проделанной работой =)</p>
]]></content:encoded>
			<wfw:commentRss>http://msnp.ru/189/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

