<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Движок сайтов S2 — Соединение с БД через unix-сокеты]]></title>
		<link>https://s2cms.ru/forum/topic/275/</link>
		<description><![CDATA[Недавние сообщения в теме «Соединение с БД через unix-сокеты».]]></description>
		<lastBuildDate>Thu, 24 Dec 2015 09:01:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Соединение с БД через unix-сокеты]]></title>
			<link>https://s2cms.ru/forum/post/1265/#p1265</link>
			<description><![CDATA[<p>Вы правы, движок использует устаревший способ определения InnoDB через переменную have_innodb, которой нет в новых версиях MySQL. Я подумаю, что с этим делать.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Thu, 24 Dec 2015 09:01:32 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/1265/#p1265</guid>
		</item>
		<item>
			<title><![CDATA[Re: Соединение с БД через unix-сокеты]]></title>
			<link>https://s2cms.ru/forum/post/1264/#p1264</link>
			<description><![CDATA[<div class="quotebox"><cite>Роман пишет:</cite><blockquote><p>При использовании расширения mysqli достаточно указать хост &quot;localhost&quot;, чтобы соединение пошло через юникс-сокет. А если указать 127.0.0.1, то соединение установится через TCP. Об этом сказано в <a href="http://php.net/manual/ru/mysqli.quickstart.connections.php">документации PHP</a>.</p></blockquote></div><p>Спасибо! Так заработало, движок установился на MySQL Improved. Но в случае MySQL Improved + InnoDB установить не удалось. Установщик считал, что база данных не поддерживает InnoDB. Но в то же время после установки, конвертации таблиц форума в InnoDB (не знаю, насколько это предусмотрено, но мне интересно было протестировать) и указании в конфиге <em>$db_type = &#039;mysqli_innodb&#039;</em>, движок без проблем работает.</p>]]></description>
			<author><![CDATA[null@example.com (Alsow)]]></author>
			<pubDate>Tue, 22 Dec 2015 19:39:46 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/1264/#p1264</guid>
		</item>
		<item>
			<title><![CDATA[Re: Соединение с БД через unix-сокеты]]></title>
			<link>https://s2cms.ru/forum/post/1263/#p1263</link>
			<description><![CDATA[<p>При использовании расширения mysqli достаточно указать хост &quot;localhost&quot;, чтобы соединение пошло через юникс-сокет. А если указать 127.0.0.1, то соединение установится через TCP. Об этом сказано в <a href="http://php.net/manual/ru/mysqli.quickstart.connections.php">документации PHP</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Tue, 22 Dec 2015 07:44:43 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/1263/#p1263</guid>
		</item>
		<item>
			<title><![CDATA[Соединение с БД через unix-сокеты]]></title>
			<link>https://s2cms.ru/forum/post/1262/#p1262</link>
			<description><![CDATA[<p>Добрый день!</p><p>Версия S2 1.0b5. Не удаётся установить S2 при подключении к БД (MySQL) через unix-сокет, например:<br /></p><div class="codebox"><pre><code>:/var/run/mysqld/mysqld.sock</code></pre></div><p>или<br /></p><div class="codebox"><pre><code>localhost:/var/run/mysqld/mysqld.sock</code></pre></div><p>в трёх случаях:<br /></p><ul><li><p>MySQL Improved;</p></li><li><p>MySQL Improved + InnoDB;</p></li><li><p>MySQL Standard + InnoDB.</p></li></ul><p>При указании MySQL Standard установка завершается удачно. С учётом того, что mysql_* deprecated, было бы хорошо, чтобы можно было производить установку движка при доступных только mysqli_-функциях.</p><p>Также не работает сайт после ручной замены в <strong>config.php</strong> <strong>$db_type</strong> значения <em>&#039;mysql&#039;</em> → <em>&#039;mysqli&#039;</em>. Получается ошибка вида<br /></p><div class="codebox"><pre><code>Unable to connect to MySQL and select database. MySQL reported:

The error occurred on line 50 in /var/www/dev/_include/dblayer/mysqli.php</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alsow)]]></author>
			<pubDate>Tue, 22 Dec 2015 00:38:40 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/1262/#p1262</guid>
		</item>
	</channel>
</rss>
