ык, сорри.1.2.-проблема в шаблоне tseso 3.недоглядел 4.Миграцию пользователей делал через Мигратор, возможно он глюк этот дал.
Спасибо за техподдержку) если все пойдет хорошо, куплю Инсталлер :)

DimaGrr
+30
Репутация
-2
Рейтинг
В общем я простой юзер и случайно установил 2.6.0 (которая красуется на странице СКАЧАТЬ instantcms.ru/get
(по-хорошему там надо класть стабильные версии).
В общем какие глюки:
1. Неавторизованный пользователь видит надпись "Выйти" в меню Пользователя (хотя он и не заходил).
2. Не редактируются записи в полях профиля, ни аватару, ни ник скайпа и т.д. (заходил под админом).
3. При регистрации в блоке "защита от спама" нет картинки на рекапче, написано ОШИБКА:
Invalid domain for site key.
4. В профиле пилет Друзей (0), хотя их 3 (во вкладке красуется 3 и они все показаны). Возможно при мигрировании пользователей неверно посчиталось.
(по-хорошему там надо класть стабильные версии).
В общем какие глюки:
1. Неавторизованный пользователь видит надпись "Выйти" в меню Пользователя (хотя он и не заходил).
2. Не редактируются записи в полях профиля, ни аватару, ни ник скайпа и т.д. (заходил под админом).
3. При регистрации в блоке "защита от спама" нет картинки на рекапче, написано ОШИБКА:
Invalid domain for site key.
4. В профиле пилет Друзей (0), хотя их 3 (во вкладке красуется 3 и они все показаны). Возможно при мигрировании пользователей неверно посчиталось.
В просмотре своего профиля нет возможности редактировать поля!
или баг или у меня крыша😊подскажите.
или баг или у меня крыша😊подскажите.
Были ли у кого сложности (ошибки) при переходе с релиза 1.10.1 до 1.10.7 или меньше(3-6)?
Всё происходит автоматически или будут трудности?
Всё происходит автоматически или будут трудности?
так всё таки когда появится возможность миграции с 1.10 на 2.0?
вы бы еще версию системы своей указали
instantcms 1.10.1
Хостер отключил сайт по причине увеличения нагрузки по такому запросу:
SELECT c.id as id,
c.target as target,
c.target_id as target_id,
c.target_link as target_link,
c.target_title,
c.content as content,
c.guestname,
c.pubdate as fpubdate,
IFNULL(c.user_id, 0) as user_id,
IFNULL(u.nickname, '') as author,
IFNULL(u.login, '') as author_login,
IFNULL(v.total_rating, 0) as rating
FROM icms_comments c
INNER JOIN icms_users u ON u.id = c.user_id OR c.guestname<>''
LEFT JOIN icms_ratings_total v ON v.item_id=c.id AND v.target='comment'
WHERE c.published=1 AND c.is_hidden=0 AND c.target IN ('catalog','boarditem','blog','article','palbum','photo','userphoto')
GROUP BY c.id
ORDER BY c.id DESC
LIMIT 70
| 15252528 | srv20828_sql | c37-w.ht-systems.ru:27047 | srv20828_sgi | Query | 209 | Copying to tmp table | SELECT c.id as id,
| 15252536 | srv20828_sql | c37-w.ht-systems.ru:27063 | srv20828_sgi | Query | 214 | Copying to tmp table | SELECT c.id as id,
и т.д.
Их служба поддержки написала: "Нужно изменить запрос что-бы не использовалась tmp table или использовалось в малом объеме.
Для этого возможно придется переписать запрос или построить индексы."
Подскажите, что можно сделать с данной проблемой? Большое спасибо!
SELECT c.id as id,
c.target as target,
c.target_id as target_id,
c.target_link as target_link,
c.target_title,
c.content as content,
c.guestname,
c.pubdate as fpubdate,
IFNULL(c.user_id, 0) as user_id,
IFNULL(u.nickname, '') as author,
IFNULL(u.login, '') as author_login,
IFNULL(v.total_rating, 0) as rating
FROM icms_comments c
INNER JOIN icms_users u ON u.id = c.user_id OR c.guestname<>''
LEFT JOIN icms_ratings_total v ON v.item_id=c.id AND v.target='comment'
WHERE c.published=1 AND c.is_hidden=0 AND c.target IN ('catalog','boarditem','blog','article','palbum','photo','userphoto')
GROUP BY c.id
ORDER BY c.id DESC
LIMIT 70
| 15252528 | srv20828_sql | c37-w.ht-systems.ru:27047 | srv20828_sgi | Query | 209 | Copying to tmp table | SELECT c.id as id,
| 15252536 | srv20828_sql | c37-w.ht-systems.ru:27063 | srv20828_sgi | Query | 214 | Copying to tmp table | SELECT c.id as id,
и т.д.
Их служба поддержки написала: "Нужно изменить запрос что-бы не использовалась tmp table или использовалось в малом объеме.
Для этого возможно придется переписать запрос или построить индексы."
Подскажите, что можно сделать с данной проблемой? Большое спасибо!
тект ошибки:
Fatal error: Call to undefined method cms_model_blogs::getPost() in /storage/home/srv20828/sg-instant/components/comments/frontend.php on line 387
текст строки:
$post = $model->getPost($target_id);
В статьях комментарии добавляются нормально. Да, исправлялял на безоконное комментирование .
Что можно сделать?
Fatal error: Call to undefined method cms_model_blogs::getPost() in /storage/home/srv20828/sg-instant/components/comments/frontend.php on line 387
текст строки:
$post = $model->getPost($target_id);
В статьях комментарии добавляются нормально. Да, исправлялял на безоконное комментирование .
Что можно сделать?
Хотя и хостер написал, что права для запуска скрипта даны, все равно миграция не сработала. Можно ли вручную сделать миграцию и как правильно?
ну в общем написал провайдеру — включили, и установил кэширование модуля "Последние комментарии".
может стоит старые статьи "В архив" меньше запросов будет?
дак нет у меня 20 млн. записей… вроде как) посещаемость 200 человек в сутки.вообще, при таком объеме базы
кэшируются только tpl типа (mod_comments.tpl.php лежит в cash)
этот запрос производится в модуле \modules\mod_comments\module.php… почему 20 млн. запросов??
Сайт вылетает с сообщением "kernel panic", от провайдера пришло сообщение:
Создаете нагрузку на сервер БД:
| 433012564 | *** | c37-w.ht-systems.ru:33030 | *** | Query | 19 | Copying to tmp table | SELECT c.id as id,
| 433012609 | *** | c37-w.ht-systems.ru:33051 | *** | Query | 19 | Copying to tmp table | SELECT c.id as id,
пример запроса (в данном запросе происходит выборка из 20 млн записей):
SELECT c.id as id, c.target as target, c.target_id as target_id, c.target_link as target_link, c.target_title, c.content as content, c.guestname, c.pubdate as fpubdate, IFNULL(c.user_id, 0) as user_id, IFNULL(u.nickname, '') as author, IFNULL(u.login, '') as author_login, IFNULL(v.total_rating, 0) as rating FROM icms_comments c INNER JOIN icms_users u ON u.id = c.user_id OR c.guestname<>'' LEFT JOIN icms_ratings_total v ON v.item_id=c.id AND v.target='comment' WHERE c.published=1 AND c.is_hidden=0 AND c.target IN ('faq','catalog','boarditem','blog','article','palbum','photo','userphoto') GROUP BY c.id ORDER BY c.id DESC LIMIT 70--
Откуда это взялось и как исправить? Спасибо кто поможет!
Создаете нагрузку на сервер БД:
| 433012564 | *** | c37-w.ht-systems.ru:33030 | *** | Query | 19 | Copying to tmp table | SELECT c.id as id,
| 433012609 | *** | c37-w.ht-systems.ru:33051 | *** | Query | 19 | Copying to tmp table | SELECT c.id as id,
пример запроса (в данном запросе происходит выборка из 20 млн записей):
SELECT c.id as id, c.target as target, c.target_id as target_id, c.target_link as target_link, c.target_title, c.content as content, c.guestname, c.pubdate as fpubdate, IFNULL(c.user_id, 0) as user_id, IFNULL(u.nickname, '') as author, IFNULL(u.login, '') as author_login, IFNULL(v.total_rating, 0) as rating FROM icms_comments c INNER JOIN icms_users u ON u.id = c.user_id OR c.guestname<>'' LEFT JOIN icms_ratings_total v ON v.item_id=c.id AND v.target='comment' WHERE c.published=1 AND c.is_hidden=0 AND c.target IN ('faq','catalog','boarditem','blog','article','palbum','photo','userphoto') GROUP BY c.id ORDER BY c.id DESC LIMIT 70--
Откуда это взялось и как исправить? Спасибо кто поможет!