Кастеил Posted August 4, 2013 Share Posted August 4, 2013 (edited) При публикации фотографии форум выдает ошибку БД а именно: 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§ion=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] заранее всем спасибо. Edited August 4, 2013 by Кастеил Link to comment Share on other sites More sharing options...
Bot Posted August 4, 2013 Share Posted August 4, 2013 Обратите внимание По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них. Link to comment Share on other sites More sharing options...
Dmitriy427 Posted August 4, 2013 Share Posted August 4, 2013 Нужно проверить структуру таблицы ibf_gallery_images, поле image_id должно иметь атрибут "AUTO_INCREMENT". Если все в порядке, попробуйте очистить таблицу выполнив запрос: TRUNCATE TABLE `ibf_gallery_images`если нет, восстанавливайте структуру. Link to comment Share on other sites More sharing options...
Кастеил Posted August 4, 2013 Author Share Posted August 4, 2013 TRUNCATE TABLE `ipb_gallery_images` что это значит? скажите пожалуйста... Link to comment Share on other sites More sharing options...
Кастеил Posted August 4, 2013 Author Share Posted August 4, 2013 Нужно проверить структуру таблицы ibf_gallery_images, поле image_id должно иметь атрибут "AUTO_INCREMENT". Если все в порядке, попробуйте очистить таблицу выполнив запрос: TRUNCATE TABLE `ibf_gallery_images`если нет, восстанавливайте структуру. очистив таблицу удалились все записи!( можно как-то восстановить их? какой запрос для этого нужен( Link to comment Share on other sites More sharing options...
Dmitriy427 Posted August 4, 2013 Share Posted August 4, 2013 Это sql-запрос, можно выполнить из админпанели, в оснастке "Поддержка" -> "Управление SQL" -> "Инструменты управления SQL" или в phpMyAdmin.Только у вас перфикс для таблиц "ibf_", а не "ipb_". Для восстановления записей нужен бекап базы или отдельно таблицы. P.S. Если нет бекапов, то перезагрузите картинки свои, они все на местах остались, в папках /uploads/gallery/название альбома/. Link to comment Share on other sites More sharing options...
Кастеил Posted August 4, 2013 Author Share Posted August 4, 2013 Это sql-запрос, можно выполнить из админпанели, в оснастке "Поддержка" -> "Управление SQL" -> "Инструменты управления SQL" или в phpMyAdmin.Только у вас перфикс для таблиц "ibf_", а не "ipb_". Для восстановления записей нужен бекап базы или отдельно таблицы. P.S. Если нет бекапов, то перезагрузите картинки свои, они все на местах остались, в папках /uploads/gallery/название альбома/. в ручную? по одному? или как-то можно все вместе перезагрузить? Link to comment Share on other sites More sharing options...
siv1987 Posted August 4, 2013 Share Posted August 4, 2013 очистив таблицу удалились все записи!( можно как-то восстановить их? какой запрос для этого нужен(Посмеялся. :) По вашему "очистить таблицу" это что? Link to comment Share on other sites More sharing options...
Dmitriy427 Posted August 4, 2013 Share Posted August 4, 2013 в ручную? по одному? или как-то можно все вместе перезагрузить?Галерея позволяет альбомами загружать. Перенесите папку uploads/gallery/ на локальный компьютер и восстанавливайте. А вообще, прежде чем, что то с базой делать, бекапы создаются в обязательном порядке. Пишут тут об этом в каждом втором сообщении, просто уже устал повторять... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now