Предложения спонсоров «Капелланина»: |
debug info
db_connect()
getRow(): SELECT id FROM addr where ip='54.160.244.62'; result: OK
getValue(): SELECT mode FROM addr where id='1008790'; result: OK
User not logged in or cookies disabled
Addr_id: 1008790; Addr_mode: 1
case ADDR_TESTING
getValue(): SELECT time FROM addr where id='1008790'; result: OK
Cookies disabled
setValue(): UPDATE addr SET mode='2' WHERE id = 1008790; result: OK
URI: /course1941
Script: /names/index.php
Query: COURSE=1941
Referer:
getRow(): SELECT `value` FROM `blob` WHERE `key` = 'vkAutoCache' result: OK
getRow(): SELECT `value` FROM `blob` WHERE `key` = 'vkCache' result: OK
lockVkCache(1): INSERT INTO `blob` (`key`, `value`) VALUES ('vkCache', '1710839434.136221'); result: OK
getRow(): SELECT userId FROM vkSources WHERE exclude=0 ORDER BY lastRead LIMIT 1; result: OK
Getting posts for user -155338606. vk.api method: wall.get
getRow(): SELECT `value` FROM `blob` WHERE `key` = 'vk' result: OK
Checking vk access token... Valid. Expires 2024-03-20 08:27:32
Got 10. getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18522' result: OK
cacheVkPost(): INSERT INTO vkCache(userId, postId, postTimestamp, post, seen) VALUES( -155338606, 18522, 1710838860, '{\"inner_type\":\"wall_wallpost\",\"donut\":{\"is_donut\":false},\"comments\":{\"count\":0},\"marked_as_ads\":0,\"short_text_rate\":0.8,\"hash\":\"xal_-OqA99JlKUHvxh3yq_93\",\"type\":\"post\",\"carousel_offset\":0,\"attachments\":[{\"type\":\"photo\",\"photo\":{\"album_id\":-7,\"date\":1710793574,\"id\":457262502,\"owner_id\":-155338606,\"access_key\":\"7b0c18b13bfd9c5b58\",\"sizes\":[{\"height\":54,\"type\":\"s\",\"width\":75,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=75x54&quality=95&sign=b3acfce6fd96af300c401d8046b97d63&c_uniq_tag=jfAP5f2U9HDn8AltHZmOp-_jibyZUBgrJbo9X3K0-GI&type=album\"},{\"height\":94,\"type\":\"m\",\"width\":130,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=130x94&quality=95&sign=ac52503d92e43c8bc78de0956a484c8d&c_uniq_tag=3KoaPQWVmBhTpc3DvV9W6uXloas6ec4hX5-Sv2u-5ZE&type=album\"},{\"height\":435,\"type\":\"x\",\"width\":604,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=604x435&quality=95&sign=30bb25020feb3fa08475ec814bcc2375&c_uniq_tag=b8eaRZkiY9z0Lw_kRkj7Bguan61NdXsIqnIDlR6fKkA&type=album\"},{\"height\":582,\"type\":\"y\",\"width\":807,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=807x582&quality=95&sign=f94930d193a46519abc941371e5504e8&c_uniq_tag=JEVSqk8p4rIQTJ5ms7pi_vFKVY1DU-Mfba6VogdTlxI&type=album\"},{\"height\":922,\"type\":\"z\",\"width\":1280,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=1280x922&quality=95&sign=03b669bd1640e73a2055c30df4137fce&c_uniq_tag=fBAnfNBf6vxwUdIcTJluvycZ6qP5lWHxK3r-e_0_QEQ&type=album\"},{\"height\":1845,\"type\":\"w\",\"width\":2560,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=2560x1845&quality=95&sign=5380c2e13451be67d1bd6eee98831cd8&c_uniq_tag=VMuD1mQlhfhlU-vYDx8bAm6fs2IjcdYobZAup-6aLEE&type=album\"},{\"height\":94,\"type\":\"o\",\"width\":130,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=130x94&quality=95&sign=ac52503d92e43c8bc78de0956a484c8d&c_uniq_tag=3KoaPQWVmBhTpc3DvV9W6uXloas6ec4hX5-Sv2u-5ZE&type=album\"},{\"height\":144,\"type\":\"p\",\"width\":200,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=200x144&quality=95&sign=5124ed61a8d576b135a10c0cbb12a77f&c_uniq_tag=ZDRexK2PSevsdeT1hOICPQXaG-i_14eBhsDQBZ3JaFY&type=album\"},{\"height\":231,\"type\":\"q\",\"width\":320,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=320x231&quality=95&sign=49eccd5d1f6419f7264260d98e6c78de&c_uniq_tag=jEXnQ-xEHLt3RPseLTlCJ3nZh-QA-_5EJ5iZFuvhMNE&type=album\"},{\"height\":368,\"type\":\"r\",\"width\":510,\"url\":\"https:\\/\\/sun9-27.userapi.com\\/impg\\/IsINX2mBBjc32RBboROiHHuonDdOkAMLy172jw\\/Jh3OHTUapEU.jpg?size=510x368&quality=95&sign=60bb9ccf584a8ca35005cc8baacef890&c_uniq_tag=tN0LYO6gj9tVELuwqWjWTyQrAMzt3SS0JgkgpXoPDBE&type=album\"}],\"text\":\"Фото: https:\\/\\/vk.com\\/anichkov_palace\",\"user_id\":100,\"web_view_token\":\"2e778f42181c6b3f92\",\"has_tags\":false}},{\"type\":\"photo\",\"photo\":{\"album_id\":-7,\"date\":1710793574,\"id\":457262503,\"owner_id\":-155338606,\"access_key\":\"5cf9cccbf4fd0e2b4d\",\"sizes\":[{\"height\":53,\"type\":\"s\",\"width\":75,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=75x53&quality=95&sign=01826e89ec53e07671948be1069fdb2e&c_uniq_tag=LQDi2FAWfgRsMDgq4xk9nduXA3EKZv0BZn4C7Em1olY&type=album\"},{\"height\":92,\"type\":\"m\",\"width\":130,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=130x92&quality=95&sign=d647e2f7783eea85ac4c0600feda960f&c_uniq_tag=aMkVOGYo4bZm2ktBqvrfYNC76zZtz2QP5c4VcD2nnrQ&type=album\"},{\"height\":428,\"type\":\"x\",\"width\":604,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=604x428&quality=95&sign=cb8b6f5c8bb8105735620763423de21d&c_uniq_tag=BnaTdwqHP28bPmB8lchBn3j2LvuEaOYSBwCLX0pqI8Q&type=album\"},{\"height\":572,\"type\":\"y\",\"width\":807,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=807x572&quality=95&sign=a4ddf2401f7661c0fa0455a7184464f3&c_uniq_tag=OGR118S5gSsvgkUsFK31tCiXA06bJq7Ijs8qtCaEh44&type=album\"},{\"height\":907,\"type\":\"z\",\"width\":1280,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=1280x907&quality=95&sign=d029e988c6288255cf452d5516444a03&c_uniq_tag=8-7L1dBAP8xV3wMj6qKZqHKkRLaQcq9vrvVzaHkHCcg&type=album\"},{\"height\":1815,\"type\":\"w\",\"width\":2560,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=2560x1815&quality=95&sign=9907af6ed3b84afb0ded93b225ff434a&c_uniq_tag=fzzY_fMcmnLR4BFBp10VGL6Dj1fV75H4K18dsWj6c2c&type=album\"},{\"height\":92,\"type\":\"o\",\"width\":130,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=130x92&quality=95&sign=d647e2f7783eea85ac4c0600feda960f&c_uniq_tag=aMkVOGYo4bZm2ktBqvrfYNC76zZtz2QP5c4VcD2nnrQ&type=album\"},{\"height\":142,\"type\":\"p\",\"width\":200,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=200x142&quality=95&sign=cf5f0dab254c213cbfb9f9306c609a5f&c_uniq_tag=HA13iAkqG91IjF80TJPqz6pGJhsJvXSPEk2TzcuwRg8&type=album\"},{\"height\":227,\"type\":\"q\",\"width\":320,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=320x227&quality=95&sign=d0bd1f5d65a17257770bbca50b37c683&c_uniq_tag=yXmqE7_nTzD-69jJiIJz3HBA-UNlT3w9WPlC6nu21SM&type=album\"},{\"height\":362,\"type\":\"r\",\"width\":510,\"url\":\"https:\\/\\/sun9-38.userapi.com\\/impg\\/FTiJWtNaLRwrbV3C3G0kPP7BZ7sxuaSwyWY5sA\\/ulZxySSbves.jpg?size=510x362&quality=95&sign=1fc113ecd30afdeff6c404858c6b2f80&c_uniq_tag=cRgb5wEvl543JShQCOXPlrCpGW9cpzOvFxR_LJssb3g&type=album\"}],\"text\":\"Фото: https:\\/\\/vk.com\\/anichkov_palace\",\"user_id\":100,\"web_view_token\":\"8623138eb0d9b36c22\",\"has_tags\":false}}],\"date\":1710838860,\"from_id\":-155338606,\"id\":18522,\"is_favorite\":false,\"likes\":{\"can_like\":0,\"count\":1,\"user_likes\":0},\"owner_id\":-155338606,\"post_type\":\"post\",\"reposts\":{\"count\":0},\"text\":\"ð£ Юные экскурсоводы \\n\\nВ Государственном музее «Исаакиевский собор» постоянно проводится работа по экскурсионному образованию учащихся. \\nВ течение нескольких лет школьники посещают занятия «Юный экскурсовод» в рамках культурно-образовательной программы «Музей школе». Они знакомятся с профессией экскурсовода, изучают историю создания памятников культуры и проводят экскурсии для сверстников. \\n \\nð
17 февраля музей «Исаакиевский собор» принял участие в жюри Регионального конкурса юных экскурсоводов школьных музеев Санкт-Петербурга, который прошел в [club172094862|средней общеобразовательной школе № 104 им. М. С. Харченко].\\nОрганизатором конкурса выступил [club25816829|Санкт-Петербургский городской Дворец творчества юных]. \\n \\nð¥ В конкурсе участвовало 83 школьника 11–17 лет из 71 школы и детского центра Санкт-Петербурга.\\n\\nð 15 марта состоялось награждение двадцати семи победителей, из них девяти дипломантам первой степени были вручены специальные призы от Государственного музея «Исаакиевский собор». \\nПоздравили ребят сотрудники сектора музейной педагогики Анна Александровна Вичиньски и Кристина Викторовна Иванова.\\n\\n#Исаакиевскийсобор #музей_школе #музей@isaac_cathedral #юныеэкскурсоводы\",\"views\":{\"count\":18}}', 0); result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18521' result: OK
cacheVkPost(): INSERT INTO vkCache(userId, postId, postTimestamp, post, seen) VALUES( -155338606, 18521, 1710835500, '{\"inner_type\":\"wall_wallpost\",\"donut\":{\"is_donut\":false},\"comments\":{\"count\":0},\"marked_as_ads\":0,\"short_text_rate\":0.8,\"hash\":\"5zt2uYxn4mZphFUFG7kZaqTh\",\"type\":\"post\",\"carousel_offset\":0,\"attachments\":[{\"type\":\"photo\",\"photo\":{\"album_id\":249302524,\"date\":1692919208,\"id\":457260078,\"owner_id\":-155338606,\"access_key\":\"3beaaf3c27b882bb65\",\"sizes\":[{\"height\":75,\"type\":\"s\",\"width\":50,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=50x75&quality=95&sign=b0f816e9452f60a8dfa660d3706571b4&c_uniq_tag=QzquznQAEuMJZIINvXM8pHjEas3_J2qD6wpI2g1fimg&type=album\"},{\"height\":130,\"type\":\"m\",\"width\":87,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=87x130&quality=95&sign=6bdc58040e2036aa968e507ded0a36c5&c_uniq_tag=OMMHszx3y_gKq8LthDgoFFvA13XU4WSE8mtUo3aW2TY&type=album\"},{\"height\":604,\"type\":\"x\",\"width\":402,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=402x604&quality=95&sign=90c8626644b46e03fd5d9a3356090388&c_uniq_tag=ynIxGvQ4HGrIQvZsh2g6-3Gz1cENWr_aguKM9IHsDr8&type=album\"},{\"height\":195,\"type\":\"o\",\"width\":130,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=130x195&quality=95&sign=8cde5f6e6eccc663054f262935b6c7f5&c_uniq_tag=UUBDYLzc-3hKN-358U6H03J0snFv9BJfSSwWdLi3BJk&type=album\"},{\"height\":300,\"type\":\"p\",\"width\":200,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=200x300&quality=95&sign=6b0bbb5e5e9e472469770cba2a0384d2&c_uniq_tag=mzsRCDglNBGvMKJEnwfBAkmb9KksjDCq5XH5OzU6oDk&type=album\"},{\"height\":481,\"type\":\"q\",\"width\":320,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=320x481&quality=95&sign=b26d487ca3dd5778adba6eac1ff34c25&c_uniq_tag=HWYBuIIPw-OxRGiYJTMqS9vu2FJvln7094G0d-uZo7k&type=album\"},{\"height\":604,\"type\":\"r\",\"width\":402,\"url\":\"https:\\/\\/sun9-79.userapi.com\\/impg\\/ooDRnoDKyCbkoJ28g9j8EV089e94Y4kz09zXZQ\\/nxGJvk566TU.jpg?size=402x604&quality=95&sign=90c8626644b46e03fd5d9a3356090388&c_uniq_tag=ynIxGvQ4HGrIQvZsh2g6-3Gz1cENWr_aguKM9IHsDr8&type=album\"}],\"text\":\"Автор фото неизвестен\\n\\nИсточник: https:\\/\\/vk.com\\/feed?section=likes&z=photo153794003_457324539%2F6a51a3cd45fc333cd6\",\"user_id\":100,\"web_view_token\":\"fc5cc2d215405ff7d5\",\"has_tags\":false}},{\"type\":\"photo\",\"photo\":{\"album_id\":-7,\"date\":1710679337,\"id\":457262488,\"owner_id\":-155338606,\"access_key\":\"702c26c2c704286965\",\"sizes\":[{\"height\":75,\"type\":\"s\",\"width\":75,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=75x75&quality=95&sign=e0bbab71d5af19ed75faf7c134736752&c_uniq_tag=3oRz9bLnj5PVxWFVSrr-BJbT5MfE5eRVyBSyTocE0FA&type=album\"},{\"height\":130,\"type\":\"m\",\"width\":130,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=130x130&quality=95&sign=bc103a2299612644bcd213a40613192d&c_uniq_tag=uYvNTuPuk4rSEUdUwNPPJ9NaKitG2oW6fHFdoAqiWxQ&type=album\"},{\"height\":604,\"type\":\"x\",\"width\":604,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=604x604&quality=95&sign=461d3c552caeb8528b168953451c7d2a&c_uniq_tag=B9h2aO0-QAS99vmDv1ypDC-pINdGHdd8nQvCUtADxac&type=album\"},{\"height\":807,\"type\":\"y\",\"width\":807,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=807x807&quality=95&sign=ff19f9610160faca23d0a3245b864dd1&c_uniq_tag=NeLNqO1RTiYHnUBFDd1HLPlOp9MdB93eZyzM0pegu6s&type=album\"},{\"height\":1024,\"type\":\"z\",\"width\":1024,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=1024x1024&quality=95&sign=ee2c23a8b528f2abdfba42cf8997ca5c&c_uniq_tag=ngKPQoIo0arxPOBWkBlFWOtEkx8btW5ruQzvslahKeo&type=album\"},{\"height\":130,\"type\":\"o\",\"width\":130,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=130x130&quality=95&sign=bc103a2299612644bcd213a40613192d&c_uniq_tag=uYvNTuPuk4rSEUdUwNPPJ9NaKitG2oW6fHFdoAqiWxQ&type=album\"},{\"height\":200,\"type\":\"p\",\"width\":200,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=200x200&quality=95&sign=2ccc1727fe1cc6f666cabab22a3a7555&c_uniq_tag=o9QB-h0Koynp_u6O5iObhWxpVyRWgBYMwcoeStmw7ww&type=album\"},{\"height\":320,\"type\":\"q\",\"width\":320,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=320x320&quality=95&sign=81cb8e7d08d83814b04e3b223fac8b55&c_uniq_tag=0wUELlR-NkXni1TCWbNGqA91XSjARauG6-lWb8656mc&type=album\"},{\"height\":510,\"type\":\"r\",\"width\":510,\"url\":\"https:\\/\\/sun9-21.userapi.com\\/impg\\/anM1UlDO9FQaMNudK7lLLB9bmFf3bpSmRi45Yg\\/13Fyxn2cL_I.jpg?size=510x510&quality=95&sign=520a5cc7f755b90299ae8701eee497c3&c_uniq_tag=0cf81Q1oQigVx1VtrA2UIDYanmk8DODKDAEMRa4Hgs8&type=album\"}],\"text\":\"Источник фото: https:\\/\\/mykaleidoscope.ru\\/x\\/mesta-i-dostoprimechatelnosti\\/1016-admiraltejstvo-v-sankt-peterburge-65-foto.html\",\"user_id\":100,\"web_view_token\":\"d2521a89e83c220aa3\",\"has_tags\":false}}],\"date\":1710835500,\"from_id\":-155338606,\"id\":18521,\"is_favorite\":false,\"likes\":{\"can_like\":0,\"count\":10,\"user_likes\":0},\"owner_id\":-155338606,\"post_type\":\"post\",\"reposts\":{\"count\":1},\"text\":\"ð #Деньвистории \\n \\nПоследние строительные работы в Исаакиевском соборе, предшествовавшие его декоративному убранству, были связаны с сооружением четырёх малых куполов-звонниц. \\n \\nð
7\\/19 марта 1839 года с купцом Василием Яковлевым был заключён контракт «на построение четырёх малых куполов Исаакиевского собора» в виде невысоких башен с купольными завершениями. \\n \\nНа одной из звонниц архитектор Огюст Монферран планировал смонтировать часы. \\nНо «на всеподданейший доклад Комиссии об устроении часов в одном из малых куполов Исаакиевского собора воспоследовало Высочайшее повеление не делать вовсе часов на Исаакиевской церкви, потому что есть уже часы в Адмиралтействе». \\n \\n#Исаакиевскийсобор #историясобора #музей@isaac_cathedral #Монферран #часыИсаакия\",\"views\":{\"count\":124}}', 0); result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18520' result: OK
cacheVkPost(): INSERT INTO vkCache(userId, postId, postTimestamp, post, seen) VALUES( -155338606, 18520, 1710830400, '{\"inner_type\":\"wall_wallpost\",\"donut\":{\"is_donut\":false},\"comments\":{\"count\":0},\"marked_as_ads\":0,\"short_text_rate\":0.8,\"hash\":\"MJJ3mis3Hg8GFIq_JzfvunxC\",\"type\":\"post\",\"attachments\":[{\"type\":\"photo\",\"photo\":{\"album_id\":249302524,\"date\":1559896812,\"id\":456245772,\"owner_id\":-155338606,\"access_key\":\"e6c07ce03c3cbe750a\",\"sizes\":[{\"height\":87,\"type\":\"m\",\"width\":130,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=130x87&quality=96&sign=f13eca33b49da426b964b1d8c067d10f&c_uniq_tag=J0_hDHPpm_Np_72CgqaOLuvtdI0LRYFmrb4YigIORGA&type=album\"},{\"height\":87,\"type\":\"o\",\"width\":130,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=130x87&quality=96&sign=f13eca33b49da426b964b1d8c067d10f&c_uniq_tag=J0_hDHPpm_Np_72CgqaOLuvtdI0LRYFmrb4YigIORGA&type=album\"},{\"height\":133,\"type\":\"p\",\"width\":200,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=200x133&quality=96&sign=772cf7ae2e0c3d5a9de6094f4b78d54e&c_uniq_tag=x3zy587IuOQX5apXz6zsxDwBXOKOSK9yCQmOaeOqP9c&type=album\"},{\"height\":213,\"type\":\"q\",\"width\":320,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=320x213&quality=96&sign=94c6ee39baad6633f6815716efbad69a&c_uniq_tag=QI1l3RwYJ-Mp7jHKUhvd3VpHh3y03ufaJux8yPjrpc4&type=album\"},{\"height\":340,\"type\":\"r\",\"width\":510,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=510x340&quality=96&sign=de8b3687e3d10429a034071f2e7d6274&c_uniq_tag=4VhsG0sHVT8DTsyE_2iaEniTaieFh87oyOVjXWzjMNk&type=album\"},{\"height\":50,\"type\":\"s\",\"width\":75,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=75x50&quality=96&sign=a0fd3717711b4304b04e04317de5f145&c_uniq_tag=FJsQiajRikFZo9cJ3n3kj4xZpGGykosOr51s_B_LbV8&type=album\"},{\"height\":1333,\"type\":\"w\",\"width\":2000,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=2000x1333&quality=96&sign=221e72d10a46bb473b53649470ec080f&c_uniq_tag=s4VX3FtQdyAlle1NnRtdNyYxyAPxtq0yVgurehH_zXI&type=album\"},{\"height\":403,\"type\":\"x\",\"width\":604,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=604x403&quality=96&sign=bc27ece8546112b99123df9e7878461d&c_uniq_tag=wsNSYwFnDJ1hRvnhq-Lm2SZE9_OYohZ_EeG-aBTxgJI&type=album\"},{\"height\":538,\"type\":\"y\",\"width\":807,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=807x538&quality=96&sign=b7fcd127376dcfd617ab340f0fc90e9f&c_uniq_tag=h21C-qaOLmJtrfI8O2C5AVxcWR-G-1Wtur2cHAKwGjs&type=album\"},{\"height\":853,\"type\":\"z\",\"width\":1280,\"url\":\"https:\\/\\/sun9-39.userapi.com\\/impf\\/c855532\\/v855532258\\/60d61\\/_5atv9y3q28.jpg?size=1280x853&quality=96&sign=a76ec1ed4df270de88011400581a35e6&c_uniq_tag=HhlJRxN2PZrXHozl-_z7_d1dNTq42uhgyVC1dtGHY5A&type=album\"}],\"text\":\"Март 2019 г.\\nФотограф Евгений Мохорев\",\"user_id\":2824551,\"web_view_token\":\"ed1ee6a2a63fe6e9c9\",\"has_tags\":false}}],\"date\":1710830400,\"from_id\":-155338606,\"id\":18520,\"is_favorite\":false,\"likes\":{\"can_like\":0,\"count\":2,\"user_likes\":0},\"owner_id\":-155338606,\"post_type\":\"post\",\"reposts\":{\"count\":0},\"text\":\"ð¸ Петербургский фотопейзаж \\n \\nВоспоминание о прохладном марте 2019 года от фотографа Евгения Мохорева \\n \\n#Исаакиескийсобор #фотопейзаж #фотоархив #музей@isaac_cathedral\",\"views\":{\"count\":109}}', 0); result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18516' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18515' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18513' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18508' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18507' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18506' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18505' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
Getting posts for user -155338606. vk.api method: wall.get
getRow(): SELECT `value` FROM `blob` WHERE `key` = 'vk' result: OK
Checking vk access token... Valid. Expires 2024-03-20 08:27:32
Got 10. getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18504' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18503' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18492' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18491' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18490' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18486' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18485' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18484' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18478' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18477' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839432, 0) ON DUPLICATE KEY UPDATE lastRead=1710839432; result: OK
Getting posts for user -155338606. vk.api method: wall.get
getRow(): SELECT `value` FROM `blob` WHERE `key` = 'vk' result: OK
Checking vk access token... Valid. Expires 2024-03-20 08:27:32
Got 10. getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18476' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839433, 0) ON DUPLICATE KEY UPDATE lastRead=1710839433; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18475' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839433, 0) ON DUPLICATE KEY UPDATE lastRead=1710839433; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18474' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839433, 0) ON DUPLICATE KEY UPDATE lastRead=1710839433; result: OK
getRow(): SELECT id FROM vkCache WHERE userId='-155338606' AND postId='18473' result: OK
addUser(): INSERT INTO vkSources (userId, lastRead, exclude) VALUES (-155338606, 1710839433, 0) ON DUPLICATE KEY UPDATE lastRead=1710839433; result: OK
cacheVkPost(): UPDATE vkSources SET lastRead=1710839433, state='new 3 posts', exclude=0 WHERE userId=-155338606; result: OK
lockVkCache(): DELETE FROM `blob` WHERE `key` = 'vkCache'; result: OK
getQueryParam(): course=1941
getRow(): SELECT id FROM course where end='1940'; result: OK
getRow(): SELECT id FROM course where end='1942'; result: OK
printCourseList(): SELECT * FROM (SELECT * FROM person2course WHERE course = 1941 AND type <> 't' AND org='d' ORDER by type, end) t1 GROUP BY t1.person; result: OK
getFotos4Course(): SELECT * FROM series WHERE course = 1941; result: OK
printCourseList(): SELECT * FROM (SELECT * FROM person2course WHERE course = 1941 AND type <> 't' AND org='' ORDER by type, end) t1 GROUP BY t1.person; result: OK
printCourseList(): SELECT * FROM person WHERE id in (2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032) AND 0 >= rights ORDER BY lname, fname, mname; result: OK
getTeachers4Course(): SELECT person.id, lname, fname, mname, parallel FROM person, person2course WHERE person.id = person2course.person AND person2course.course = 1941 AND type = 't' AND 0 >= rights AND org='' ORDER BY person2course.start; result: OK
getFotos4Course(): SELECT * FROM series WHERE course = 1941; result: OK
getRow(): SELECT id FROM uri where uri='/course1941'; result: OK
getDateCounter(): SELECT COUNT(*) from user where creation_time > '1710753033'; result: OK
error log