[LOG:1478578616.534-582151B88312A][2016-11-08 07:16:56][PID:13286][ERROR][[
SQL Error: Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'site.m.date_add' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/site.ru/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 987
---
Array
(
[code] => 1055
[message] => Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'site.m.date_add' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
[query] => SELECT
IF(
ISNULL(t.target_tmp),
IF((t.target_type LIKE 'topic%' AND t.target_id = 0), 'current',
IF(t.target_type = 'profile_avatar' OR t.target_type = 'profile_photo', 'user', t.target_type)),
'tmp') AS ttype
, count(t.target_id) AS count
FROM
prefix_mresource_target as t, prefix_mresource as m
WHERE
t.mresource_id = m.mresource_id
AND m.user_id = 1
AND t.target_type IN ( 'current', 'tmp', 'blog_avatar', 'profile_avatar', 'profile_photo' )
GROUP BY
ttype ORDER BY
m.date_add desc
[context] => /var/www/site.ru/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 987
)
]][END:1478578616.534-582151B88312A]
Т.е. это все та же ошибка, что не пускает в личные сообщения и настройки.
Еще из проблем. Постоянно вылезает сообщение «System Error #1001»
В панели редактора кнопка с буквой «а:» при повторном наведении заглючивает: меню вылезает под полем ввода, и ничего выбрать нельзя:
Вообще сам этот редактор имеет какие-то визуальные глюки при прокрутке или наведении: выглядит это как перекрытие белым прямоугольником элементов этого редактора или части страницы. Маленько раздражает.
При создании статьи предлагается два личных блога: «блог им. меня» (видимо, из LS) и еще какой-то «мой персональный блог» (с маленькой буквы).
Загрузка картинок не демонстрирует прогресса, из-за чего многие могут подумать, что загрузка зависла, и нажать на кнопку «Загрузить» снова. Стоило бы блокировать кнопку «Загрузить» после нажатия и показывать какой-нибудь вращающийся лоадер.
В теме «Start Kit» что обозначает эта шестеренка? Она не кликается. Если так и задумано, то зачем она вообще?) Ссылки «Редактировать» и «Удалить» вполне сами за себя говорят.
1) — видимо, вылезают какие-то нюансы конкретной версии MySQL. Какая версия используется?
MySQL 5.7.
2) — для аватарок в базе, наверное, стоят абсолютные пути, указывающие на другой хост, поэтому обрезать их автоматически движок не может, а в верстке явно не задается размер. Поправим
Аватарки от Livestreet. Я их не трогал. Лежат в uploads/images.
Прогнал convert_1.0.3_to_alto.sql и convert_1.0_to_1.1.sql вручную, а потом провел установку. Во время SQL-импорта вылезла единственная ошибка:
ALTER TABLE `prefix_topic` ADD `topic_date_show` datetime DEFAULT NULL AFTER `topic_date_edit`
Ошибка в запросe (1060): Duplicate column name 'topic_date_show'
В остальном вроде сайт завелся, но есть косяки.
1) Не работают личные сообщения (/talk/) и настройки (/settings/):
SQL Error: Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'site.m.date_add' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/site.ru/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 1025 --- Array ( [code] => 1055 [message] => Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'site.m.date_add' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by [query] => SELECT IF( ISNULL(t.target_tmp), IF((t.target_type LIKE 'topic%'), 'topic', IF(t.target_type = 'profile_avatar' OR t.target_type = 'profile_photo', 'user', t.target_type)), 'tmp') AS ttype , count(t.target_id) AS count FROM prefix_mresource_target as t, prefix_mresource as m WHERE t.mresource_id = m.mresource_id AND (m.type & (1 | 16 | 64)) AND m.user_id = 1 GROUP BY ttype ORDER BY m.date_add desc [context] => /var/www/site.ru/common/classes/modules/mresource/mapper/Mresource.mapper.class.php line 1025 )
Попробовал прогнать convert_1.0_to_1.1.sql. Выдало следующие ошибки:
-- Обновление поля prefix_topic.topic_date_show
UPDATE prefix_topic SET topic_date_show=topic_date_add
WHERE topic_publish=1 AND topic_date_show IS NULL
Ошибка в запросe (1054): Unknown column 'topic_date_show' in 'where clause'
-- STEP 15
ALTER TABLE `prefix_topic` ADD INDEX ( `topic_date_show` )
Ошибка в запросe (1072): Key column 'topic_date_show' doesn't exist in table
На сайте:
SQL Error: Unknown column 't.topic_date_show' in 'where clause' at /var/www/site.ru/common/classes/modules/topic/mapper/Topic.mapper.class.php line 395 --- Array ( [code] => 1054 [message] => Unknown column 't.topic_date_show' in 'where clause' [query] => SELECT b.blog_type AS ARRAY_KEY, COUNT(t.topic_id) AS cnt FROM prefix_topic AS t LEFT JOIN prefix_blog AS b ON t.blog_id=b.blog_id WHERE 1=1 AND (t.topic_publish = 1) AND (t.topic_date_show IS NULL OR t.topic_date_show <= '2016-11-03 17:11:45') AND ((t.topic_date_show IS NOT NULL AND t.topic_date_show >= '2016-11-02 17:00:00' AND t.topic_date_show <='2016-11-03 17:11:45') OR (t.topic_date_show IS NULL AND t.topic_date_add >= '2016-11-02 17:00:00')) GROUP BY b.blog_type [context] => /var/www/site.ru/common/classes/modules/topic/mapper/Topic.mapper.class.php line 395 )
[LOG:01389177462.60-4849][2014-01-08 13:37:42][PID:3384][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177462.60-4849]
[LOG:01389177462.60-9880][2014-01-08 13:37:42][PID:3384][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177462.60-9880]
[LOG:01389177717.19-9244][2014-01-08 13:41:57][PID:3380][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177717.19-9244]
[LOG:01389177717.20-3580][2014-01-08 13:41:57][PID:3380][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177717.20-3580]
[LOG:01389177729.43-1657][2014-01-08 13:42:09][PID:4448][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177729.43-1657]
[LOG:01389177729.43-9367][2014-01-08 13:42:09][PID:4448][ERROR][[
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given (/Users/user/htdocs/altocms/engine/classes/modules/skin/entity/Skin.entity.class.php on line 74)
]][END:01389177729.43-9367]
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given
See details in error.log
E_WARNING [2] array_shift() expects parameter 1 to be array, boolean given
See details in error.log
Т.е. это все та же ошибка, что не пускает в личные сообщения и настройки.
В панели редактора кнопка с буквой «а:» при повторном наведении заглючивает: меню вылезает под полем ввода, и ничего выбрать нельзя:
Вообще сам этот редактор имеет какие-то визуальные глюки при прокрутке или наведении: выглядит это как перекрытие белым прямоугольником элементов этого редактора или части страницы. Маленько раздражает.
При создании статьи предлагается два личных блога: «блог им. меня» (видимо, из LS) и еще какой-то «мой персональный блог» (с маленькой буквы).
Загрузка картинок не демонстрирует прогресса, из-за чего многие могут подумать, что загрузка зависла, и нажать на кнопку «Загрузить» снова. Стоило бы блокировать кнопку «Загрузить» после нажатия и показывать какой-нибудь вращающийся лоадер.
В теме «Start Kit» что обозначает эта шестеренка? Она не кликается. Если так и задумано, то зачем она вообще?) Ссылки «Редактировать» и «Удалить» вполне сами за себя говорят.
Высокие фотографии пользователей в профиле по-прежнему обрезаются. Видимо, потому что в LS для них не задана высота, а в Alto задана.
Заменить на относительный?
Аватарки от Livestreet. Я их не трогал. Лежат в uploads/images.
В остальном вроде сайт завелся, но есть косяки.
1) Не работают личные сообщения (/talk/) и настройки (/settings/):
2) Аватарки большие:
3) Фотографии обрезаются:
Попробовал прогнать convert_1.0_to_1.1.sql. Выдало следующие ошибки:
На сайте:
С новым годом!