Использовал как мануал для пересчета записей в БД используя неск. проследовательных запросов создав в корне файл test.php
$db->setQuery('INSERT INTO #__joomgallery_comments ( cmtpic, cmttext, published, approved ) SELECT #__joomgallery.id AS _2, #__joomgallery.hits - #__joomgallery.hits_2 AS _1, 1 AS _4, 1 AS _5 FROM #__joomgallery LEFT JOIN #__joomgallery_comments ON #__joomgallery.id = #__joomgallery_comments.cmtpic WHERE (((#__joomgallery.hits - #__joomgallery.hits_2)>0)) ORDER BY #__joomgallery.hits - #__joomgallery.hits_2 DESC LIMIT 12')->execute();
При обращении к https://сайт.ru/test.php происходит чтение и запись в БД.
Когда я выполняю несколько запросов к БД последний запрос UPDATE не выполняется.
Но если между запросами ставлю
Записи в БД добавляются. Это правильное решение?
Куда положить мой файл test.php чтобы к нему сделать доступ через cron?
Если положу на уровень выше - подключение к БД сохранится?