<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Тестирование Cotonti v.0.9.23 beta</title>
		<link>https://www.cotonti.com</link>
		<description>Последние сообщения в теме</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 11:43:21 -0000</pubDate>

		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>заработал recentitems.</p>
<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p><p>Возможно такая же ситуция со страницами, для не зарегистриванных пользователей  ( у меня нет пока сайтов где не зарегистрированным пользователям закрыты все страницы )</p>
]]></description>
			<pubDate>вс, 25 июн 2023 09:16:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46968]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Спасибо за наводку. Поправил. Нужно скачать <strong>plugins/recentitems/inc/recentitems.functions.php </strong>из репозитория.</p>

<p>Что же касается <strong>Undefined array key "core_ratings"</strong> из <a href="https://www.cotonti.com/forums/46962?m=posts" rel="nofollow">этого поста</a>, я тоже нашел это на одном старом сайте, который был еще на Seditio... Это лечится заменой файла <strong>system/admin/admin.config.php</strong> и применением патча <strong>setup/siena/patch_0.9.24.inc.</strong></p>

<p>Чтобы его применить надо выполнить <strong>install.php</strong> и потом в таблицу <strong>cot_updates</strong> вернуть значение revision <strong>0.9.23 </strong>(это важно)</p>

<p> </p>

<p>P.S. Если у Вас у гостей нет прав ни к одной категории на форуме, им можно в правах и на сам модуль Форум выставить запрет на чтение.</p>
]]></description>
			<pubDate>вс, 25 июн 2023 08:51:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46967]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>судя по сообщению  проблема в </p>

<pre>
recentitems.functions.php</pre>

<p>( не помогает )</p>

<p>раньше просто выдовало что на форуме нет сообщений - пустая таблица</p>

<p> </p>

<h2>Fatal error</h2>

<p><em>2023-06-24 21:14</em></p>

<p>SQL error 42000: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND (`cot_forum_topics`.`ft_mode` = 0) AND ft_movedto = 0' at line 1</p>

<pre>
#0 /var/www/dacha/system/database.php(372): cot_diefatal('...')
#1 /var/www/dacha/plugins/recentitems/inc/recentitems.functions.php(53): CotDB-&gt;query('...')
#2 /var/www/dacha/plugins/recentitems/recentitems.index.php(94): cot_build_recentforums('...', '...', '...', 0, '', '...')
#3 /var/www/dacha/modules/index/index.php(52): include('...')
#4 /var/www/dacha/index.php(150): require_once('...')</pre>

<p class="updated"><strong>Добавлено 9 часов спустя:</strong></p>

<p><img alt="" src="https://i.gyazo.com/e202ec634e74626379aaf263b066fb91.png" /></p>

<p>"ft_can_in()"     что должно быть внутри скобок ?        там ничего нет и это вызывает проблему. </p>

<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p>

<p>29 строка  <strong>resentitems.functions.php</strong></p>

<pre class="brush:php;">
            $where['cat'] = 'ft_cat IN (' . implode(', ', $sqlCategories) . ')';</pre>

<p>не правильно отрабатывает вот этот блок кода когда нет открытых разделов форума для группы пользователя для которого генерится список обновлений на форумах</p>

<pre class="brush:php;">
    if ($rightprescan) {
        if (!$authCategories['readAll']) {
            $sqlCategories = array_map(
                function ($value) {return Cot::$db-&gt;quote($value);},
                $authCategories['read']
            );
            $where['cat'] = 'ft_cat IN (' . implode(', ', $sqlCategories) . ')';
        }
    }</pre>

<p> </p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>что обозначет  <strong>ft_cat </strong>?</p>
]]></description>
			<pubDate>сб, 24 июн 2023 21:02:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46966]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Как не старался воспроизвести - никак. Вот <a href="https://github.com/Cotonti/Cotonti/commit/528b1766d49a12e2a81f809f0880f90b0e2fe9a3" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">в этом коммите</a> потенциальный фикс. Скачайте себе из местер ветки все файлы из этого коммита и проверьте. Напишите результат.</p>
]]></description>
			<pubDate>сб, 24 июн 2023 14:11:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46965]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<h2>Fatal error</h2>

<p><em>2023-06-23 20:42</em></p>

<p>SQL error 42000: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND (ft_mode = 0 OR ft_firstposterid = 0) AND ft_movedto = 0' at line 1</p>

<pre>
#0 /var/www/dacha/system/database.php(372): cot_diefatal('...')
#1 /var/www/dacha/plugins/recentitems/inc/recentitems.functions.php(67): CotDB-&gt;query('...')
#2 /var/www/dacha/plugins/recentitems/recentitems.index.php(65): cot_build_recentforums('...', '...', '...', 0, '', '...')
#3 /var/www/dacha/modules/index/index.php(52): include('...')
#4 /var/www/dacha/index.php(150): require_once('...')</pre>

<p> </p>

<p>Когда пользователь НЕ АВТОРИЗОВАН  /( <strong>форумы закрыты для не авторизованных</strong> )</p>
<p class="updated"><strong>Добавлено 42 минуты спустя:</strong></p><p>до обновления сайта до 0.9.23 всё корректно отрабатывало</p>
]]></description>
			<pubDate>пт, 23 июн 2023 20:43:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46964]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Похоже на что то старое...</p>
]]></description>
			<pubDate>пт, 23 июн 2023 18:01:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46963]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Благодарю за помощь.</p>

<p> </p>

<p>попробую разобраться почему удаляется  /datas/avatars/<strong>default.gif </strong>  и почему не используется по умолчанию <strong>datas/defaultav/blank.png.  </strong></p>

<p>Если у вас появятся идеи почему так происходит, напишите , пожалуйста.</p>
<p class="updated"><strong>Добавлено 2 часа спустя:</strong></p><p><img alt="" src="https://i.gyazo.com/b71e73778abebe43cc50f70a9508bd4a.png" /></p>

<p><img alt="" src="https://i.gyazo.com/7f2a726cf6d3b8c0cab9362693432080.png" /></p>
]]></description>
			<pubDate>пт, 23 июн 2023 09:00:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46962]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
<p>при этом сайт уже ну совсем 0.9.23   и база пишет - 0.9.23 ( я понимаю, что это просто текст )</p>
</blockquote>

<p>Когда инсталлер обновляет таблицы ядра он записывает версию последнего патча в таблицу <strong>cot_updates</strong>. То что база пишет - 0.9.23 значит успешно установлены все патчи, включая 0.9.23</p>

<blockquote>
<p><code>#1046 - База данных не выбрана</code></p>
</blockquote>

<p>Надо выбрать БД. Как это делается phpMyAdmin - не знаю, я им не пользуюсь )))</p>
]]></description>
			<pubDate>пт, 23 июн 2023 08:49:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46961]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>при импорте базы  получил </p>

<p> </p>

<p>-- Дамп структуры для таблица cotonti.cot_attach</p>

<p>CREATE TABLE IF NOT EXISTS `cot_attach` ( `att_id` int NOT NULL AUTO_INCREMENT, `att_user` int NOT NULL, `att_area` varchar(64) NOT NULL, `att_item` int NOT NULL, `att_path` varchar(255) NOT NULL, `att_filename` varchar(255) NOT NULL, `att_ext` varchar(16) NOT NULL, `att_img` tinyint NOT NULL DEFAULT '0', `att_size` int NOT NULL, `att_title` varchar(255) NOT NULL, `att_count` int NOT NULL DEFAULT '0', `att_order` smallint NOT NULL DEFAULT '0', `att_lastmod` int NOT NULL DEFAULT '0', PRIMARY KEY (`att_id`), KEY `att_area` (`att_area`,`att_item`) ) ENGINE=MyISAM AUTO_INCREMENT=488 DEFAULT CHARSET=utf8mb3;</p>

<p> </p>

<p><strong>Ответ MySQL: </strong><a href="http://93.125.49.123/phpmyadmin/url.php?url=https%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F8.0%2Fen%2Fserver-error-reference.html" rel="nofollow"><img alt="Документация" src="http://93.125.49.123/phpmyadmin/themes/dot.gif" title="Документация" /></a></p>

<p><code>#1046 - База данных не выбрана</code></p>

<p class="updated"><strong>Добавлено 13 минут спустя:</strong></p>

<p><span style="color:#16a085;">получилось импортировать напрямую через командную строку MySQL на сервере.</span></p>

<p> </p>

<p>Через phpmyadmin  почему-то не идёт с ошибкой вверху данного поста</p>

<p> </p>

<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9233&amp;d=4#46959">#46959</a> <strong>Alex300: </strong>

<p>Может какие плагины шалят... В коробке дефолтный аватар <strong>datas/defaultav/blank.png</strong></p>
</blockquote>

<p>А почему сайт его не подхватывает автоматически, но подхватывает  /datas/avatars/<strong>default.gif </strong> ?</p>

<p> </p>

<p>при этом сайт уже ну совсем 0.9.23   и база пишет - 0.9.23 ( я понимаю, что это просто текст ) <img alt="smiley" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/regular_smile.png" title="smiley" width="23" /></p>
]]></description>
			<pubDate>пт, 23 июн 2023 08:24:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46960]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Может какие плагины шалят... В коробке дефолтный аватар <strong>datas/defaultav/blank.png</strong></p>
]]></description>
			<pubDate>пт, 23 июн 2023 08:12:56 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46959]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Может есть идеи по поводу вечно исчезающей иконки /datas/avatars/<strong>default.gif </strong>?</p>
]]></description>
			<pubDate>пт, 23 июн 2023 08:04:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46958]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
<p>Если вы обновили мою базу до последней версии, то просто пришлите её мне обратно, я залью её на сайт</p>
</blockquote>

<p>Как раз собирался отправить и прочитал Ваше сообщение)))  Отправил.</p>
]]></description>
			<pubDate>пт, 23 июн 2023 07:59:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46957]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>ну, я же всё это проделал и получал ошибку </p>

<h2>Fatal error</h2>

<p><em>2023-06-22 10:16</em></p>

<p>SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid'</p>

<pre>
#0 /var/www/dacha/system/database.php(372): cot_diefatal('...')
#1 /var/www/dacha/system/database.php(804): CotDB-&gt;query('...')
#2 /var/www/dacha/system/extensions.php(88): CotDB-&gt;runScript('...')
#3 /var/www/dacha/modules/install/inc/install.update.php(246): cot_apply_patches('...', '...')
#4 /var/www/dacha/install.php(159): include('...')
</pre>

<p> </p>

<p><strong>сделал всё по инструкции и запустил Install.php</strong></p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>Может быть есть скрипт  для MYSQL  чтобы вручную обноить базу через PHPMYADMIN ?</p>
<p class="updated"><strong>Добавлено 8 минут спустя:</strong></p><p>Если вы обновили мою базу до последней версии, то просто пришлите её мне обратно, я залью её на сайт <img alt="smiley" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/regular_smile.png" title="smiley" width="23" /></p>
]]></description>
			<pubDate>пт, 23 июн 2023 07:40:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46956]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
<p>Как мне обновить дампы  с обоих сайтов ?</p>
</blockquote>

<p>Файлы системы со свежего дистрибутива. Ваш дамп от 0.9.18 развернут, конфиг настроен на БД с Вашим дампом. Запустить <strong>install.php. </strong>Все.</p>

<p>Тестировал на PHP 8.1, MySQL 8</p>
]]></description>
			<pubDate>пт, 23 июн 2023 07:15:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46954]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Как мне обновить дампы  с обоих сайтов ?</p>

<p> </p>

<p>Странно , что инсталятор этого не делает корректно</p>

<p class="updated"><strong>Добавлено 6 минут спустя:</strong></p>

<p>Пропали <strong>аватарки</strong> в комментариях после обновления с 0.9.22 до 0.9.23</p>

<p class="updated"><strong>Добавлено 1 минута спустя:</strong></p>

<p>Точнее, вероятно, аватарка по умолчанию</p>

<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p>

<p>Сайт почему-то регулярно удаляет  /datas/avatars/<strong>default.gif    </strong>  причём он это делает с 2013 года ))))</p>
]]></description>
			<pubDate>чт, 22 июн 2023 17:08:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46953]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Дамп 0.9.18 обновился вообще без проблем</p>
]]></description>
			<pubDate>чт, 22 июн 2023 16:52:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46952]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>кстати, сайт  который был на новом  0.9.22  пишет о базе  </p>

<p><img alt="" src="https://i.gyazo.com/1d38b40a7c63539de3d1769bc25be2fc.png" /></p>

<p class="updated">это уже после всех обновлений до 0.9.23</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:57:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46951]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>kalnovalexey@yandex.ru</p>

<p>Только именно тот дамп, который был на 0.9.18 до обновления.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:57:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46950]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>дамп базы ?</p>

<p>- нет проблем</p>

<p> </p>

<p>куда слать ?</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:51:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46949]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>от 0.9.18 ручное обновление на много сложнее. Если скините дамп, вечером попробую продебажить.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:41:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46948]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p><strong>Благодарю  за ручной режим</strong>.  уж не знаю  все ли поля в норме в базе данных, но INSTALL.php  и на втором сайте не работает  с такой же ошибкой.   через phpmyadmin  выполнил скрипт руками.  пока глюков не наблюдаю.</p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>но  база данных не обновилась  в админке</p>

<p><img alt="" src="https://i.gyazo.com/cecf29316dd4dffe678e7a4476c180c5.png" /></p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:34:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46947]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
<p>Как аналогично обновить базу от <span style="color:#e74c3c;">0.9.18</span>  до <strong>0.9.23</strong>  ?</p>
</blockquote>

<p>Должно обновиться автоматически. Не забудьте сделать бекап на случай если вдруго чего.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:20:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46945]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p><img alt="" src="https://i.gyazo.com/7035943db0b3f656335e2f3999496203.png" /></p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>Как аналогично обновить базу от <span style="color:#e74c3c;">0.9.18</span>  до <strong>0.9.23</strong>  ?</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:14:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46944]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Вот сам патч:</p>

<pre class="brush:sql;">
/* 0.9.23 */
INSERT INTO `cot_config` (`config_owner`, `config_cat`, `config_order`, `config_name`, `config_type`, `config_value`, `config_default`, `config_variants`, `config_text`) VALUES
('core','main','08','loggerlevel',2,'sec+adm+ext','sec+adm+ext','none,sec,adm,ext,sec+adm,sec+ext,adm+ext,sec+adm+ext,all','');

ALTER TABLE `cot_logger` MODIFY `log_group` varchar(64) DEFAULT 'adm';
ALTER TABLE `cot_logger` ADD `log_uid` int UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `cot_logger` ADD `log_type` varchar(32) DEFAULT '';
ALTER TABLE `cot_logger` ADD `log_status` varchar(24) DEFAULT '';
ALTER TABLE `cot_logger` ADD `log_uri` varchar(255) DEFAULT '';

-- то что выше скорее всего вы устанавливали

UPDATE `cot_logger` SET `log_group` = 'forums' WHERE `log_group` = 'for';
UPDATE `cot_logger` SET `log_group` = 'users' WHERE `log_group` = 'usr';
UPDATE `cot_logger` SET `log_group` = 'page' WHERE `log_group` = 'pag';

UPDATE `cot_config` SET `config_default` = 'UTC' WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone';
UPDATE `cot_config` SET `config_value` = 'UTC'
  WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone' 
    AND (`config_value` = 'GMT' OR `config_value` = '0' OR `config_value` IS NULL);

UPDATE `cot_config` SET `config_value` = 'Europe/Kiev'
  WHERE `config_owner` = 'core' AND `config_cat` = 'locale' AND `config_name` = 'defaulttimezone'  AND `config_value` = 'Europe/Kyiv';</pre>

<p>Проверьте что у Вас в таблице <strong>cot_logger </strong>есть поле <strong>log_uri</strong>. Скорее всего есть. Если это так, то выполните запросы которые ниже стоки, которая начинается с '<strong>--</strong>'.</p>

<p>Потом запрос</p>

<pre class="brush:sql;">
UPDATE `cot_updates` SET `upd_value` = '0.9.23' WHERE `upd_param` = 'revision';</pre>

<p>и все :)</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:11:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46943]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Как из phpmyadmin   обновить базу до 0.9.23 ?   могу прямо на сервере из MYSQL команды писать, но думаю  phpmyadmin  вполне подойдёт</p>

<p> </p>

<p>какой скрипт выполнить построчно</p>

<p class="updated"><strong>Добавлено 1 минута спустя:</strong></p>

<p>тот сайт который я сейчас обновил был новой инсталяцией <strong>0.9.22</strong>  из коробки.  Базу руками не трогал, но файлы точно с ГИТ копировал поверху</p>

<p> </p>

<p>старый сайт который более важен, я не прогал  у него база<strong> 0.9.18 </strong></p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:08:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=30#post46942]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Это обновление будет работать и от 0.9.19 и даже от более ранних версий. Но оно не учитывает то что было установлено между релизами в таблицы ядра.</p>

<p>судя по ошибке</p>

<blockquote>
<h2>Fatal error</h2>

<p><em>2023-06-22 10:16</em></p>

<p>SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid'</p>
</blockquote>

<p>запрос из патча</p>

<pre class="brush:sql;">
ALTER TABLE `cot_logger` ADD `log_uid` int UNSIGNED NOT NULL DEFAULT '0';</pre>

<p>уже выполнялся т.к. поле <strong>'log_uid' </strong>в таблице <strong>cot_logger </strong>уже существует. Скорее всего Вы добавили это поле после обовления <strong>functions.php </strong>а там была обновленная функция логирования и этой функции были нужны новые поля в <strong>cot_logger</strong>.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 11:04:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46941]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Я обновлял файлы качая с ГИТ.  некоторые, которые закрывали сообщения.  Собственно команда мне советовала на форуме скачать , например, function.php  , вероятно ещё какие-то. ( не помню весе список )  Но базу данных я не обновлял руками.</p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>в том -то и дело я каждый раз боюсь обновлять движок, потому что обновление идёт всегда не гладко. (((</p>

<p> </p>

<p>Сай-то работает, но можно ли попросить выпустить отдельный патч  для обновления БД  от 0.9.22  до 0.9.23 ?  скрипт </p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>файлы движка 0.9.23  я залил поверху 0.9.22  по FTP.  В админке обновил плагтины и модули которые обновлены.  Еслинственное что не прошло Install.php   </p>
<p class="updated"><strong>Добавлено 1 минута спустя:</strong></p><p>помогите, пожалуйста руками обновить базу до 0.9.23.  Благодарю.</p>
<p class="updated"><strong>Добавлено 2 минуты спустя:</strong></p><p>Базе данных я ничего не делал и она должна быть 0.9.22  и даже из бэкапа она будет такой же как  на сервере.  Что-то с Install.php</p>
]]></description>
			<pubDate>чт, 22 июн 2023 10:54:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46940]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Пхоже что часть <a href="https://github.com/Cotonti/Cotonti/blob/master/setup/siena/patch_0.9.23.sql" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">этого патча</a> вы уже выполняли. Частично ставили то что было <strong>в 0.9.23 beta</strong>.</p>

<p>Тогда нужно восстановить БД из бекапа, который Вы создали перед обновлением. Иначе из первой строка патча задвоится одна строка в конфиге. Ну или можно удалить дубликат руками.</p>

<p>install.php не запускать.</p>

<p>Выполнить запросы к БД из патча, те которые Вы не выполнили в прошлый раз. Скорее всего это начиная со строки 15.</p>

<p>Выполнить запрос:</p>

<pre class="brush:sql;">
UPDATE `cot_updates` SET `upd_value` = '0.9.23' WHERE `upd_param` = 'revision';</pre>

<p>Патч установлен вручную. Теперь install.php его проигнорирует и можно его запустить для автоматического обновления расширений. Ну или тоже обновить их вручную через админку.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 10:42:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46939]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<h2>Fatal error</h2>

<p><em>2023-06-22 10:16</em></p>

<p>SQL error 42S21: Column already exists: 1060 Duplicate column name 'log_uid'</p>

<pre>
#0 /var/www/dacha/system/database.php(372): cot_diefatal('...')
#1 /var/www/dacha/system/database.php(804): CotDB-&gt;query('...')
#2 /var/www/dacha/system/extensions.php(88): CotDB-&gt;runScript('...')
#3 /var/www/dacha/modules/install/inc/install.update.php(246): cot_apply_patches('...', '...')
#4 /var/www/dacha/install.php(159): include('...')
</pre>

<p> </p>

<p><strong>сделал всё по инструкции и запустил Install.php</strong></p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>чт, 22 июн 2023 10:16:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46938]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p><a href="https://www.cotonti.com/docs/start/updating" rel="nofollow">https://www.cotonti.com/docs/start/updating</a></p>

<p><strong>install.php </strong>автоматически объединит изменения в файле config.php, проверит наличие <strong>патчей SQL и обновит их</strong>, проверит на наличие обновлений для всех установленных модулей и плагинов и применит доступные.</p>

<p>Только файлы движка не обновляются автоматически.</p>
<p class="updated"><strong>Добавлено 11 минут спустя:</strong></p><blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9233&amp;d=2#46935">#46935</a> <strong>Kabak: </strong>
<p>какие новые поля нужны в базах данных и в каких именно ?</p>
</blockquote>

<p><a href="https://github.com/Cotonti/Cotonti/blob/master/setup/siena/patch_0.9.23.sql" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti/Cotonti/blob/master/setup/siena/patch_0.9.23.sql</a></p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:25:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46936]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>какие новые поля нужны в базах данных и в каких именно ?</p>

<p> </p>

<p>Почему нельзя выпустить один скрипт, чтобы люди могли просто записать поверх  предыдущей версии новую и запустить один скрипт  для обновления БД ?</p>

<p class="updated"> </p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:19:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46935]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Есть</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:17:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46934]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>в базе данных  есть какие-то критические изменения  для 0.9.23 ?</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:17:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46933]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Движок пока не умеет заходить на гитхаб и скачивать новый релиз и обновлять свои файлы. И чтобы это реализовать, нужно всем файлам системы выставить права на запись, что небезопасно.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:16:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46932]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>а можно как-то сделать, чтобы было удобно переходить для простых людей ?</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:12:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46931]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<div class="comm_textblock">
<div class="comm_text">
<p>Обновление нужно провести так:</p>

<ul>
	<li>Сделать бекап БД</li>
	<li>Удалить "коробочные" файлы системы с диска. Скопировать на их место файлы из релиза.</li>
	<li>Запустить <strong>install.php</strong> и удалить его после завершения обновления.</li>
</ul>
</div>
</div>
]]></description>
			<pubDate>чт, 22 июн 2023 09:10:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46930]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>переписать поверх 0.9.22  можно  все файлы  ?</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:06:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46929]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p><a href="https://www.cotonti.com/download/cotonti-siena-0923">Обновитесь</a> локально и проверьте пожалуйста.</p>
]]></description>
			<pubDate>чт, 22 июн 2023 09:04:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46928]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p><b>Warning</b>: Undefined array key "Extensions" in <b>/var/www/apcfix/lang/ru/admin.ru.lang.php</b> on line <b>85  ( </b>множественные )<br />
<br />
<b>Warning</b>: Undefined array key "Extensions" in <b>/var/www/apcfix/system/admin/admin.extensions.php</b> on line <b>19</b><br />
<br />
<b>Warning</b>: Undefined array key "Extensions" in <b>/var/www/apcfix/system/admin/admin.extensions.php</b> on line <b>20</b></p>

<p><b><img alt="" src="https://i.gyazo.com/6be09e0e29f17c9bcccfb027746811c0.png" /></b></p>
]]></description>
			<pubDate>чт, 22 июн 2023 07:13:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46927]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p><code>$L['adm_structure_defaults']</code> определена в языковых файлах. <a href="https://github.com/Cotonti/Cotonti/blob/master/lang/ru/admin.ru.lang.php#L309" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener"><strong>lang/ru/admin.ru.lang.php</strong></a></p>

<p><code>$L['adm_tpl_code']</code> - там же</p>

<p><code>$R['admin_icon_join1']</code> - определена в файле ресурсов <a href="https://github.com/Cotonti/Cotonti/blob/master/images/icons/default/resources.php#L63" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener"><strong>images/icons/default/resources.php</strong></a></p>

<p><code>$R['admin_icon_blank']</code> - <a href="https://github.com/Cotonti/Cotonti/blob/master/images/icons/default/resources.php#L57" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener"><strong>тоже в ресурсах</strong></a></p>

]]></description>
			<pubDate>чт, 22 июн 2023 05:47:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=9233&d=0#post46925]]></link>
		</item>
	</channel>
</rss>