Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Logowanie od panelu administracyjnego - błąd bazy danych


Fenomen

Rekomendowane odpowiedzi

Witam,

 

to moj pierwszy post tutaj, dlatego prosze o wyrozumialosc :)

 

Ostatnio otrzymalem namiary na forum, zeby reanimowac to, co sie ostatnio zepsulo ;) Problem polega na tym, ze proba wejscia do panelu administracyjnego konczy sie standardowym bledem awarii w bazie danych:

 

 

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.

 

Komunikat pojawia sie po wcisnieciu przycisku zaloguj - na strone logowania skrypt normalnie wpuszcza.

 

Pierwszym pomyslem, ktory przyszedl mi do glowy bylo wywolanie repair na tabelach bazy danych (zazwyczaj w podobnych sytuacjach pomagalo ;) ). Ale choc wywolanie tego narzedzia z poziomu phpMyAdmina wykonalo sie z sukcesem, nie pomoglo rozwiazac problemu.

 

Na invisionpower.com wyczytalem, zeby szczegolow bledow dotyczacych bazy danych szukac w pliku /cache/sql_error_latest.cgi. Zawartosc tego pliku przedstawia sie nastepujaco:

 

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 Date: Mon, 04 Mar 2013 21:26:06 +0000

 Error: 1054 - Unknown column 'current_module' in 'field list'

 IP Address: 213.180.136.103 - /admin/index.php?adsess=&app=core&module=login&do=login-complete

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 mySQL query error: INSERT INTO ibf_sessions (`id`,`member_name`,`member_id`,`member_group`,`login_type`,`running_time`,`ip_address`,`browser`,`in_error`,`current_appcomponent`,`current_module`,`current_section`,`location_1_type`,`location_1_id`,`location_2_type`,`location_2_id`,`location_3_type`,`location_3_id`,`uagent_key`,`uagent_version`,`uagent_type`,`uagent_bypass`) VALUES('d0566fcdcca80ed8bd23f2a78eec9a58','',0,2,0,1362432366,'213.180.136.103','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',0,'core','login','','',0,'',0,'',0,'chrome',25,'browser',0)

 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.

 | File                                                                       | Function                                                                      | Line No.          |

 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|

 | admin/sources/classes/session/publicSessions.php                           | [db_main_mysql].insert                                                        | 1094              |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 | admin/sources/classes/session/publicSessions.php                           | [publicSessions]._createGuestSession                                          | 1137              |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 | admin/sources/classes/session/api.php                                      | [publicSessions].convertGuestToMember                                         | 369               |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 | admin/applications/core/modules_admin/login/manualResolver.php             | [session_api].logGuestInAsMember                                              | 251               |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 | admin/applications/core/modules_admin/login/manualResolver.php             | [admin_core_login_manualResolver].loginComplete                               | 105               |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 | admin/sources/base/ipsController.php                                       | [admin_core_login_manualResolver].doExecute                                   | 306               |

 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Ktos na podstawie takich logow moze poradzic, co jest przyczyna problemu? Z gory dzieki za jakiekolwiek wskazowki i sorry, jesli juz taki problem byl gdzies opisany i rozwiazany, ale nie dokopalem sie do niego.

 

IPB, v. 3.3.1

Edytowane przez Fenomen
Odnośnik do komentarza
Udostępnij na innych stronach

ok, pole dodane, ale teraz wyskakuje blad dotyczacy braku innego pola...

 

wiem juz, jak mniej wiecej reagowac na takie awarie (chociaz sposob rozwiazania wydaje mi sie mocno  od siekiery), ale korzystajac z okazji otwartego tematu chcialbym zapytac o cos jeszcze: czy jest mozliwosc, zebym przydzielil sobie grupe, ktora ma uprawnienia do korzystania z panelu administracyjnego, korzystajac jedynie z dostepu do bazy danych i plikow skryptu IPB? Dostalem namiar na forum (ftp + mysql), ale nie mam uprawnien administratorskich (a dodac sie ich teraz oczywiscie nie da), wiec nie moge nawet sam sprawdzic, czy operacje, ktore wykonuje celem przywrocenia logowania do panelu admina, dzialaja :roll:

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.