Ошибка БД при публикации фотографий - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Ошибка БД при публикации фотографий

#1 Пользователь не на сайте   Кастеил ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 23-Март 13
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Август 2013 - 19:50

При публикации фотографии форум выдает ошибку БД а именно:

There appears to be an error with the database.
If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again. 
You can try to refresh the page by clicking here



в чем может быть причина?

вот лог ошибок:

[size=2]----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/size]
 Date: Sun, 04 Aug 2013 16:23:19 +0000
 Error: 1062 - Duplicate entry '0' for key 'PRIMARY'
 IP Address: 85.26.233.97 - /forum/index.php?app=gallery&module=images&section=review&do=process
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: INSERT INTO ibf_gallery_images (`image_member_id`,`image_album_id`,`image_category_id`,`image_caption`,`image_description`,`image_directory`,`image_masked_file_name`,`image_medium_file_name`,`image_original_file_name`,`image_file_name`,`image_file_size`,`image_file_type`,`image_approved`,`image_thumbnail`,`image_date`,`image_metadata`,`image_copyright`,`image_feature_flag`,`image_gps_show`,`image_gps_raw`,`image_gps_lat`,`image_gps_lon`,`image_loc_short`,`image_data`,`image_media`,`image_media_thumb`,`image_media_data`,`image_caption_seo`,`image_notes`,`image_privacy`,`image_parent_permission`) VALUES(1,504,2,'Конфуций','','gallery/album_504','gallery_1_504_942475.jpg','med_gallery_1_504_942475.jpg','','image.jpg',179214,'image/jpeg',1,1,1375626078,'a:15:{s:13:\"FILE.FileName\";s:24:\"gallery_1_504_942475.jpg\";s:17:\"FILE.FileDateTime\";s:10:\"1375626078\";s:13:\"FILE.FileSize\";s:7:\"1135164\";s:13:\"FILE.FileType\";s:1:\"2\";s:13:\"FILE.MimeType\";s:10:\"image/jpeg\";s:18:\"FILE.SectionsFound\";s:19:\"ANY_TAG, IFD0, EXIF\";s:13:\"COMPUTED.html\";s:46:\"width="1536" height="2056"\";s:15:\"COMPUTED.Height\";s:4:\"2056\";s:14:\"COMPUTED.Width\";s:4:\"1536\";s:16:\"COMPUTED.IsColor\";i:1;s:26:\"COMPUTED.ByteOrderMotorola\";i:1;s:16:\"IFD0.Orientation\";i:1;s:15:\"EXIF.ColorSpace\";i:1;s:19:\"EXIF.ExifImageWidth\";s:4:\"1536\";s:20:\"EXIF.ExifImageLength\";s:4:\"2056\";}','',0,0,'N;',0,0,'','a:1:{s:5:\"sizes\";a:5:{s:5:\"thumb\";a:2:{i:0;s:3:\"100\";i:1;s:3:\"100\";}s:8:\"original\";a:2:{i:0;i:1536;i:1;i:2056;}s:6:\"medium\";a:2:{i:0;d:359;i:1;i:480;}s:5:\"small\";a:2:{i:0;d:179;i:1;i:240;}s:3:\"max\";a:2:{i:0;d:897;i:1;i:1200;}}}',0,'','N;','%d0%ba%d0%be%d0%bd%d1%84%d1%83%d1%86%d0%b8%d0%b9','',1,',4,2,6,1,3,')
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/applications_addon/ips/gallery/sources/classes/gallery/upload.php    | [db_main_mysql].insert                                                        | 1472              |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications_addon/ips/gallery/modules_public/images/review.php      | [gallery_upload].finish                                                       | 597               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications_addon/ips/gallery/modules_public/images/review.php      | [public_gallery_images_review]._process                                       | 51                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/sources/base/ipsController.php                                       | [public_gallery_images_review].doExecute                                      | 306               |[size=2] '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'[/size]



заранее всем спасибо.

Сообщение изменено: Кастеил (04 Август 2013 - 19:56)

0

#2 Пользователь не на сайте   Bot ответил: »

 
 
  • Почетный робот
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
 

Отправлено 04 Август 2013 - 19:50

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.


0

#3 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 04 Август 2013 - 20:25

Нужно проверить структуру таблицы ibf_gallery_images, поле image_id должно иметь атрибут "AUTO_INCREMENT". Если все в порядке, попробуйте очистить таблицу выполнив запрос:
TRUNCATE TABLE `ibf_gallery_images`
если нет, восстанавливайте структуру.
0

#4 Пользователь не на сайте   Кастеил ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 23-Март 13
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Август 2013 - 20:29

Просмотреть сообщениеDmitriy427 04 Август 2013 - 20:25 сказал(а):

TRUNCATE TABLE `ipb_gallery_images`



что это значит? скажите пожалуйста...
0

#5 Пользователь не на сайте   Кастеил ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 23-Март 13
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Август 2013 - 20:52

Просмотреть сообщениеDmitriy427 04 Август 2013 - 20:25 сказал(а):

Нужно проверить структуру таблицы ibf_gallery_images, поле image_id должно иметь атрибут "AUTO_INCREMENT". Если все в порядке, попробуйте очистить таблицу выполнив запрос:
TRUNCATE TABLE `ibf_gallery_images`
если нет, восстанавливайте структуру.


очистив таблицу удалились все записи!( можно как-то восстановить их? какой запрос для этого нужен(
0

#6 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 04 Август 2013 - 20:54

Это sql-запрос, можно выполнить из админпанели, в оснастке "Поддержка" -> "Управление SQL" -> "Инструменты управления SQL" или в phpMyAdmin.
Только у вас перфикс для таблиц "ibf_", а не "ipb_".

Для восстановления записей нужен бекап базы или отдельно таблицы.

P.S. Если нет бекапов, то перезагрузите картинки свои, они все на местах остались, в папках /uploads/gallery/название альбома/.
0

#7 Пользователь не на сайте   Кастеил ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 23-Март 13
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Август 2013 - 21:52

Просмотреть сообщениеDmitriy427 04 Август 2013 - 20:54 сказал(а):

Это sql-запрос, можно выполнить из админпанели, в оснастке "Поддержка" -> "Управление SQL" -> "Инструменты управления SQL" или в phpMyAdmin.
Только у вас перфикс для таблиц "ibf_", а не "ipb_".

Для восстановления записей нужен бекап базы или отдельно таблицы.

P.S. Если нет бекапов, то перезагрузите картинки свои, они все на местах остались, в папках /uploads/gallery/название альбома/.


в ручную? по одному? или как-то можно все вместе перезагрузить?
0

#8 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 703
  • Регистрация: 20-Март 09
  • Репутация: 2 263
  • IPB version:3.1.x
 

Отправлено 04 Август 2013 - 22:15

Просмотреть сообщениеКастеил сказал(а):

очистив таблицу удалились все записи!( можно как-то восстановить их? какой запрос для этого нужен(

Посмеялся. :) По вашему "очистить таблицу" это что?
0

#9 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 152
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 04 Август 2013 - 22:24

Просмотреть сообщениеКастеил 04 Август 2013 - 21:52 сказал(а):

в ручную? по одному? или как-то можно все вместе перезагрузить?

Галерея позволяет альбомами загружать. Перенесите папку uploads/gallery/ на локальный компьютер и восстанавливайте. А вообще, прежде чем, что то с базой делать, бекапы создаются в обязательном порядке. Пишут тут об этом в каждом втором сообщении, просто уже устал повторять...
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна