<?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>Николай Беляшов &#187; php</title>
	<atom:link href="http://beliashou.com/blog/archives/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://beliashou.com/blog</link>
	<description>Я не уставая стенографирую эту жизнь</description>
	<lastBuildDate>Tue, 22 May 2012 08:45:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Нарушение логической структуры диска на хостинге под debian lenny</title>
		<link>http://beliashou.com/blog/archives/11205</link>
		<comments>http://beliashou.com/blog/archives/11205#comments</comments>
		<pubDate>Sun, 01 May 2011 10:13:44 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=11205</guid>
		<description><![CDATA[Ситуация по-тихоньку начинает устаканиваться. Думаю, что в худшем смысле этого слова. Ситуация получилась такая: во время одной из перезагрузок возникла ошибка в логической структуре диска. Собственно, там raid5, поэтому вопрос не в том, что что-то не читается, а вопрос в том, что то, что читается &#8212; читается не так, как надо. Для того, что бы [...]]]></description>
			<content:encoded><![CDATA[<p>Ситуация по-тихоньку начинает устаканиваться. Думаю, что в худшем смысле этого слова. Ситуация получилась такая: во время одной из перезагрузок возникла ошибка в логической структуре диска. Собственно, там raid5, поэтому вопрос не в том, что что-то не читается, а вопрос в том, что то, что читается &#8212; читается не так, как надо. Для того, что бы система просто запустилась, мне понадобилось пересоздать файл /etc/fstab. Для того, что бы почта заработала &#8212; добавить в этот файл ещё одну строку для chroot lmtp. Сейчас я думаю, что я восстановил php curl путём восстановления (списал с другого хостинга) файла /etc/php5/conf.d/curl.ini<br />
<blockquote>; configuration for php CURL module<br />
extension=curl.so</p></blockquote>
<p>В пятницу я провёл сканирование дисков при помощи e2fsck. К сожалению, обнаружилось огромнейшее количество каталогов и файлов. Это значит, что ещё многие системы не работают или работают в не штатном режиме. Внимание, вопрос: что в этом случае делают настоящие гуру? Переустанавливать ли систему целиком, решать ли проблемы по ходу поступления? </p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/11205/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fatal error: Call to undefined function curl_init()</title>
		<link>http://beliashou.com/blog/archives/11202</link>
		<comments>http://beliashou.com/blog/archives/11202#comments</comments>
		<pubDate>Sun, 01 May 2011 09:06:41 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=11202</guid>
		<description><![CDATA[Мой уютный бложек при постинге поста пишет: Fatal error: Call to undefined function curl_init() in /home/beliashou/blog/wp-content/plugins/twitter-tools/twitteroauth.php on line 201 Не то, что бы я был против, но сообщение в твиттер не дублируется и вообще не эстетично. Что я сделал 25 апреля, после которого перестал поститься твиттер я не знаю. Библиотека (если я правильно понимаю, что [...]]]></description>
			<content:encoded><![CDATA[<p>Мой уютный бложек при постинге поста пишет:<br />
<blockquote><strong>Fatal error</strong>:  Call to undefined function curl_init() in <strong>/home/beliashou/blog/wp-content/plugins/twitter-tools/twitteroauth.php</strong> on line <strong>201</strong></p></blockquote>
<p>Не то, что бы я был против, но сообщение в твиттер не дублируется и вообще не эстетично. Что я сделал 25 апреля, после которого перестал поститься твиттер я не знаю.<br />
Библиотека (если я правильно понимаю, что это именно она:<br />
<blockquote># apt-get install  php5-curl<br />
Чтение списков пакетов&#8230; Готово<br />
Построение дерева зависимостей<br />
Чтение информации о состоянии&#8230; Готово<br />
Уже установлена самая новая версия php5-curl.<br />
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.</p></blockquote>
<p>В связи с этим вопросы: Что могло случиться, если работало и перестало? Могли ли девелоперы, которые разрабатывают софт на этом сервере как-то повлиять на эту библиотеку? И куда копать, что бы всё починить и всё такое? И может ли такое быть, что сама судьба против того, что бы я постил в твиттер копии своих постов, а следовательно ничего не поможет надолго? </p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/11202/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настраиваем web-интерфейс zabbix на другом физическом сервере</title>
		<link>http://beliashou.com/blog/archives/10709</link>
		<comments>http://beliashou.com/blog/archives/10709#comments</comments>
		<pubDate>Fri, 04 Mar 2011 14:38:31 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[time zone]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=10709</guid>
		<description><![CDATA[Собственно, установлен zabbix на котором всё работает и хочется на сервере, торчащем в интернет, получить доступ к web-интерфейсу. Поставил пакет zabbix-frontend-php, но он мне сказал, что база не настроена. Разумеется. 1) Сначала правильно настроил /etc/zabbix/dbconfig.php. А то по умолчанию он на локал смотрит. 2) На сервере с zabbix настроил mysql так, что бы он работал [...]]]></description>
			<content:encoded><![CDATA[<p>Собственно, установлен zabbix на котором всё работает и хочется на сервере, торчащем в интернет, получить доступ к  web-интерфейсу. Поставил пакет zabbix-frontend-php, но он мне сказал, что база не настроена. Разумеется. <span id="more-10709"></span><br />
1) Сначала правильно настроил /etc/zabbix/dbconfig.php. А то по умолчанию он на локал смотрит.<br />
2) На сервере с zabbix настроил mysql так, что бы он работал не только с локалом. Для этого в /etc/mysql/my.conf нашел где указывается bind-address на 127.0.0.1 и меняем адрес на адрес того сетевого адаптера, к которому будут обращаться с другого сервера. Проверить результат <a href="http://forum.ru-board.com/topic.cgi?forum=8&#038;topic=25939#3">можно</a> командой netstat -an | grep 3306. В результатах должен быть тот адрес, к которому обращается web-сервер<br />
3) Далее, интерфейс начинает соединяться с базой, но меня всё равно не пускает, потому что нет ldap (apt-get install php5-ldap и /etc/inin.d/apache2 restart)<br />
4) Устанавливаем /etc/php5/apache2/php.ini в строку date.timezone = Europe/Minsk</p>
<p>И наступает нам счастье. </p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/10709/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Подключение к WordPress с авторизацией через LDAP от Notes Domino</title>
		<link>http://beliashou.com/blog/archives/9583</link>
		<comments>http://beliashou.com/blog/archives/9583#comments</comments>
		<pubDate>Wed, 17 Nov 2010 13:51:35 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[auth]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=9583</guid>
		<description><![CDATA[Понадобилось мне настроить маленький вордпрессик внутри предприятия (коллеги, привет!) с авторизацией для сотрудников. Технически сайт расположен во внутренней сети и к нему нет доступа извне, но это к делу не относится. Важно то, что регистрироваться не надо &#8212; достаточно залогиниться через существующий аккаунт Lotus Notes. Первое, что надо сделать для такой авторизации, это установить поддержку [...]]]></description>
			<content:encoded><![CDATA[<p>Понадобилось мне настроить маленький вордпрессик внутри предприятия (коллеги, привет!) с авторизацией для сотрудников. Технически сайт расположен во внутренней сети и к нему нет доступа извне, но это к делу не относится. Важно то, что регистрироваться не надо &#8212; достаточно залогиниться через существующий аккаунт Lotus Notes. </p>
<p>Первое, что надо сделать для такой авторизации, это установить поддержку на сервере<br />
<blockquote>apt-get install php5-ldap<br />
/etc/inin.d/apache2 restart</p></blockquote>
<p>Во вторых, заходим в админку своего WordPress -> Плагины -> Добавить новый -> Поиск &#171;Simple LDAP Authentication&#187; -> Установить. <span id="more-9583"></span><br />
<img src="http://beliashou.com/blog/wp-content/uploads/2010/11/ldapplugin.png" alt="" title="ldapplugin" width="609" height="50" class="alignnone size-full wp-image-9584" /><br />
Когда плагин установится и активизируется, надо настроить всё как надо. У меня настройки такие:<br />
<img src="http://beliashou.com/blog/wp-content/uploads/2010/11/ldapsetting.png" alt="" title="ldapsetting" width="621" height="658" class="alignnone size-full wp-image-9585" /></p>
<p>Так как система должна под каждого залогинившегося создавать профиль wordpress, а они ни собаку внутри имени, ни пробел не хотят, то я предложил регистрироваться по той части e-mail-а, которая стоит до собаки. И поисковая строка для LDAP выглядит у меня вот так: (&#038;(objectclass=dominoPerson)(mail=%user_id%@iba.by))<br />
Для балования с поисковой строкой я пользовал <a href="http://linux007.livejournal.com/111795.html">консольный ldap клиент</a>.</p>
<p>Во избежание вопросов с правами, я сначала в основных настройках поставил что бы все свежезарегистрировавшиеся были администраторами, а после своего первого логина попросил что бы они были только подписчиками. А аваторки у меня все будут на граватор заливать. </p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/9583/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>При помощи чего делать хостинг с управлением через GUI и с поддерджкой php4 и php5?</title>
		<link>http://beliashou.com/blog/archives/8360</link>
		<comments>http://beliashou.com/blog/archives/8360#comments</comments>
		<pubDate>Tue, 27 Jul 2010 05:56:06 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=8360</guid>
		<description><![CDATA[Есть сервер. На нём планируется debian lenny. На него планируется переехать сайты с двух серверов &#8212; с debian 4 и php4 и с другого debian 5 и php5. На серверах хостинга видел неоднократно как в личном кабинете создаёшь сайт и указываешь какой php будет работать на территории этого сайта. Как это делается? А ещё лучше [...]]]></description>
			<content:encoded><![CDATA[<p>Есть сервер. На нём планируется debian lenny. На него планируется переехать сайты с двух серверов &#8212; с debian 4 и php4 и с другого debian 5 и php5. На серверах хостинга видел неоднократно как в личном кабинете создаёшь сайт и указываешь какой php будет работать на территории этого сайта. Как это делается? А ещё лучше какую можно использовать систему управления хостингами, что бы создавать сайты не в конфигах (скриптом), а через http?</p>
<p>Заранее бесконечно благодарен за всяческие подсказки и советы.</p>
<p><a href="http://community.livejournal.com/ru_linux/2546888.html">Этот пост в ru_linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/8360/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как на php отличить белорусских пользователей от иностранных?</title>
		<link>http://beliashou.com/blog/archives/8203</link>
		<comments>http://beliashou.com/blog/archives/8203#comments</comments>
		<pubDate>Tue, 22 Jun 2010 11:07:10 +0000</pubDate>
		<dc:creator>Николай Беляшов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Беларусь]]></category>

		<guid isPermaLink="false">http://beliashou.com/blog/?p=8203</guid>
		<description><![CDATA[Друзья, я понимаю, что это фактически оффтопик в моём журнале, но тем не менее. Есть огромное множество сервисов, которые подразделяют пользователей и посетителей по странам. То есть почитать документацию на то как узнать адрес посетителя и как написать условие &#8212; я может и разберусь. А вот как вообще регламентируется какой стране выделен какой диапазон адресов [...]]]></description>
			<content:encoded><![CDATA[<p>Друзья, я понимаю, что это фактически оффтопик в моём журнале, но тем не менее. Есть огромное множество сервисов, которые подразделяют пользователей и посетителей по странам. То есть почитать документацию на то как узнать адрес посетителя и как написать условие &#8212; я может и разберусь. А вот как вообще регламентируется какой стране выделен какой диапазон адресов &#8212; для меня это пока загадка. И вообще &#8212; я ленивый и уверен, что кто-то пришлёт готовый кусок кода <img src='http://beliashou.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://beliashou.com/blog/archives/8203/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

