Problem z Moderowaniem

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Problem z Moderowaniem

Post autor: maska2611 » 23 października 2011, 16:10

Witam,
Moderator ma przypisane odpowiednie prawa, można wejść do panelu moderacji i moderowania wątku
Przy próbie edycji wątku, a raczej przy próbie wysłania poprawek dostaję błąd :

Błąd ogólny
SQL ERROR [ mysqli ]
Column 'forum_id' cannot be null [1048]
SQL
INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type, forum_id, topic_id) VALUES ('983', '89.76.28.116', 1319382027, 3765, 'a:3:{i:0;s:15:\"LOG_POST_EDITED\";i:1;s:21:\"Statut Stowarzyszenia\";i:2;s:5:\"Admin\";}', 1, NULL, 92)
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/functions.php
LINE: 3388
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_posting.php
LINE: 1767
CALL: add_log()
FILE: posting.php
LINE: 1269
CALL: submit_post()

Gdzie szukać przyczyny ? i jak toto poprawić ?
Ostatnio zmieniony 23 października 2011, 18:32 przez maska2611, łącznie zmieniany 2 razy.

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Problem z Moderowaniem

Post autor: jaroslw » 23 października 2011, 17:55

Jaka wersja phpBB? Wgrywałeś ostatnio/masz wgrane jakieś modyfikacje?
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 23 października 2011, 18:35

phpBB3 wersja 3.0.9
zainstalowane MODy:
mChat
Gallery
Board3 Portal

Wszystko stało sie podczas odzyskiwania forum z kopii zapasowej.
Wcześniej forum było upgradowane do wesji 3.0.9 z wersji 3.0.7PL

ten błąd Column 'forum_id' cannot be null [1048] występuje przy próbie dowolnej operacji wykonanej przez Moderatora :(
Ostatnio zmieniony 23 października 2011, 18:47 przez maska2611, łącznie zmieniany 1 raz.

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Problem z Moderowaniem

Post autor: Aviator » 23 października 2011, 18:38

Wszystko wskazuje tak jak w poprzednim Twoim temacie na błędy w plikach, nie które pliki zostały nie do końca skopiowane.
A baza też była przywracana czy tylko same pliki?

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 23 października 2011, 18:48

sprawdziłem wszystkie pliki i żaden nie ma wielkości 0, jak było poprzednio :(
teraz nie wiem gdzie szukać tego co powoduje bład Column 'forum_id' cannot be null [1048]

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Problem z Moderowaniem

Post autor: Aviator » 23 października 2011, 18:51

maska2611 pisze:sprawdziłem wszystkie pliki i żaden nie ma wielkości 0, jak było poprzednio :(
Ale nie musi mieć zero, wystarczy że nie do końca się wgrał na FTP i już kaplica
Sprawdź zawartość całego folderu /includes/acm

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 23 października 2011, 19:03

Wszystkie pliki w tym folderze są takie, jak w wersji do instalacji i mają wieksze wartości wielkości niż pliki z wersji do instalacji.
Nie dowierzam żadnej kopii z katalogu store :( forum działa, jedyny obecnie problem dotyczy moderacji :(

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Problem z Moderowaniem

Post autor: jaroslw » 23 października 2011, 19:37

Aktualizowałeś bezpośrednio do 3.0.9 (przez odpowiedni pakiet automatycznej aktualizacji) czy w inny sposób? Wygląda to albo na starszą wersję struktury bazy danych, różnice w wersji plików PHP, albo błąd wprowadzony podczas modyfikacji skryptu.

Problemu szukałbym albo w includes/functions_posting.php albo posting.php jako, że podawane są niepoprawne parametry do zapisu w bazie.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 23 października 2011, 19:52

Aktualizowałem bezpośrednio, za pomocą pakietu.
Pozatym błąd powstał po odzyskaniu z kopii :(
Porównam te pliki z czystą wersją (taką do instalacji ).
Pliki te różnią się jedynie wpisami po instalacji MODów, innych nie ma. Występują w nich odwołania do forum_id.
Nie ważne co chciałbym zrobić jako moderator, zawsze błąd zaczyna się od:

SQL ERROR [ mysqli ]

Column 'forum_id' cannot be null [1048]

Istnieje jakaś możliwość naprawienia bazy SQL? Albo przeinstalowania forum bez utraty danych?

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Problem z Moderowaniem

Post autor: Aviator » 24 października 2011, 10:31

Istnieje jakaś możliwość naprawienia bazy SQL? Albo przeinstalowania forum bez utraty danych?
Możesz przeinstalować forum, do tego musisz przygotować kopie bazy, najlepiej wykonaną z poziomu ACP i phpmyadmin, dodatkowo pobierz taką baze na dysk i wypakuj ją żeby sprawdzić czy nie ma żadnych błędów CRC itp. Z tego co pisałeś to nuie masz dużo modyfikacji, stylu chyba też nie, także ja na Twoim miejscu usunął bym wszystko z FTP , tak samo tabele tez bym wszystkie usunął, wgrał czystą instalkę phpbb3.0.9 i zainstalował,później zrób przywrócenie kopi bazy z poziomu phpmyadmin lub ACP i na koniec doinstaluj sobie te 2 modyfikacje co miałeś.

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Problem z Moderowaniem

Post autor: jaroslw » 24 października 2011, 11:09

Najpierw możesz sprawdzić jeszcze integralność bazy danych za pomocą narzędzia Support Toolkit (funkcja Database Cleaner).
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 24 października 2011, 14:47

Sprawdziłem za pomocą SDK, ale nic to nie dało :(
obawiam się kopii z serwera :( wszystko zaczęło sie od odzyskania forum z kopii :(
A modów w miedzyczasie przybyło.

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Problem z Moderowaniem

Post autor: Aviator » 24 października 2011, 15:02

Czy przywracana była baza i pliki czy tylko pliki?
Zrób listę jakie masz zainstalowane modyfikacje.

Czy masz jakieś modyfikacje które ingerują w panel moderatora, takie jak np. informowanie autora tematu poprzez PW o przeniesieniu,zamknięciu,edycji tematu/postu ?

maska2611
Posty: 16
Rejestracja: 23 października 2011, 13:18

Re: Problem z Moderowaniem

Post autor: maska2611 » 24 października 2011, 15:19

Była przywracana pełna kopia :cry:
auto mod,mChat, antidouble posts,favicon, PPW,Rangi HTML, board3 portal,daroPL antispam,reimg image resizer, national flags, phpbb gallery,post count requiment, pdf24 post to pdf,phpBB radio, to chyba wszystkie.
Żadna z modyfikacji nie ingerowała w panel moderatora, tak mi się zdaje.

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Problem z Moderowaniem

Post autor: Aviator » 24 października 2011, 21:07

Wstaw swoje pliki :
includes/functions_posting.php i posting.php tylko nie wklejaj tu kodu, tylko wstaw te pliki jako załączniki

Zablokowany

Wróć do „Użytkowanie”