Błędy na forum np. nie mogę dawać ostrzeżeń...

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.
rad77
Posty: 478
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: rad77 » 16 listopada 2011, 16:17

Poza tym np. teraz napisałem tam posta i strona bardzo długo się ładowała aż w końcu pojawiło się białe tło.
Post jednak się opublikował.
Zauważyłem, że czasem posty są publikowane wielokrotnie co na pewno wynika z tego, że zniecierpliwieni userzy odświeżają stronę [bo ta długo się ładuje] a wtedy post publikuje się np. 3 razy.

To wersja 3.0.9
Podmieniłem wszystkie pliki skryptu forum i dalej to samo.
Pisałem do serwera a oni wykryli jakieś błędy, napisali, że;

Kod: Zaznacz cały

Komunikat błędu wskazuje na błąd w tłumaczeniu stylu.
Co robić towarzysze :?:
Pomożecie :?:

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

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: jaroslw » 16 listopada 2011, 16:51

Zbyt wiele to nie mówi. Style same w sobie nie zawierają tłumaczeń, a jedynie odniesienia do zewnętrznych plików. W przypadku błędów w nich, parser PHP zwróciłby błąd. Jaki to hosting? Dla pewności sprawdzałeś na niemodyfikowanym phpBB i stylu?
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

rad77
Posty: 478
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: rad77 » 16 listopada 2011, 17:21

Serwer;
netmark.pl

Nie sprawdzałem na niemodyfikowanym forum ale wcześniej długo [latami] było dobrze.
Gdy teraz próbowałem zmienić styl forum na prosilver [na domyślny] to pojawił się błąd;

Kod: Zaznacz cały

Błąd ogólny
SQL ERROR [ mysql4 ]

Incorrect string value: '\xC2\xA9 php...' for column 'style_copyright' at row 1 [1366]

SQL

UPDATE phpbb_styles SET style_name = 'prosilver', style_copyright = '© phpBB Group', template_id = 1, theme_id = 1, imageset_id = 1, style_active = 1 WHERE style_id = 1

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/acp/acp_styles.php
LINE: 2564
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_styles.php
LINE: 167
CALL: acp_styles->details()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_styles->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Serwer przysłał mi wcześniej na maila takie coś;
Witam

Errorlog wskazuje następujący błąd:
[Fri Nov 11 12:54:19 2011] [error] [client 89.76.140.144] File does not exist: /home/forumfra/public_html/robimydzieci.com/404.shtml, referer: http://robimydzieci.com/style.php?id=2&lang=pl
[Fri Nov 11 12:54:19 2011] [error] [client 89.76.140.144] File does not exist: /home/forumfra/public_html/robimydzieci.com/styles/id_provalentina.1.4.1.phpbb309/theme/images/bg_tabs2.png, referer: http://robimydzieci.com/style.php?id=2&lang=pl

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

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: jaroslw » 16 listopada 2011, 18:14

Masz na serwerze pliki style.php i styles/id_provalentina.1.4.1.phpbb309/theme/images/bg_tabs2.png? Jaką masz wersję phpBB3? Sprawdź też wartość pola

Kod: Zaznacz cały

copyright =
w plikach *.cfg wewnątrz katalogów ze stylem. Spróbuj usunąć znaki specjalne.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

rad77
Posty: 478
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: rad77 » 16 listopada 2011, 22:58

Mam w katalogu głównym plik;

Kod: Zaznacz cały

style.php
nie mam;

Kod: Zaznacz cały

styles/id_provalentina.1.4.1.phpbb309/theme/images/bg_tabs2.png
ale mam;

Kod: Zaznacz cały

styles/id_provalentina.1.4.1.phpbb309/theme/images/bg_tabs2.gif
i mam;

Kod: Zaznacz cały

styles/id_provalentina.1.4.1.phpbb309/theme/images/bg_tabs1.png
Mam phpBB 3.0.9 i styl id_provalentina 1.4.1 jest na niego robiony.
Tu link do tego stylu;
http://www.phpbb.com/customise/db/style/id_provalentina

Udało mi się zmienić styl na prosilver jako domyślny ale dalej nie mogę dawać ostrzeżeń.
Reszty nie sprawdzałem

W style.cfg w stylu id_provalentina mam;

Kod: Zaznacz cały

copyright = © Ishimaru Design, 2009
na razie nic nie zmieniam bo forum na prosilver też mi nie działa jak trzeba [pisałem powyżej]

Napisałem do hostingu o nowych problemach, jeszcze nie odpisali

Czy
;
to znak specjalny :?:

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

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: jaroslw » 17 listopada 2011, 15:13

W takim razie gdzieś w plikach CSS masz odniesienie do nieistniejącego pliku, ale to nie powinno być większym problemem. Biała strona występuje za każdym razem? Zwykle w tym wypadku problemem jest albo źle zmodyfikowany kod, albo sam hosting.
rad77 pisze:Udało mi się zmienić styl na prosilver jako domyślny ale dalej nie mogę dawać ostrzeżeń.
Nie będzie to kwestia uprawnień?

Znaki specjalne czyli np. encje, w tym właśnie ©. W którym miejscu masz ten średnik?
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

rad77
Posty: 478
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: rad77 » 17 listopada 2011, 15:22

Biała strona występuje za każdym razem.
+++++++++++++++++++++++++++++++++++
Nie jest to kwestia uprawnień. Jestem administratorem
Średnik jest po;

Kod: Zaznacz cały

copy
czyli;

Kod: Zaznacz cały

copyright = © Ishimaru Design, 2009
Przypomniałem sobie, że kiedyś zainstalowałem to forum najpewniej za pomocą Fantastico

rad77
Posty: 478
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: rad77 » 28 listopada 2011, 11:23

A czy te błędy tkwią w bazie danych ?

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

Re: Błędy na forum np. nie mogę dawać ostrzeżeń...

Post autor: jaroslw » 30 listopada 2011, 17:32

Bez zajrzenia do bazy ciężko to jednoznacznie stwierdzić. Możliwość błędów w strukturze bazy jednak istnieje. Możesz spróbować użyć narzędzia STK do sprawdzenia jej schematu i ewentualnej naprawy (funkcja Database Cleaner). Wykonaj najlepiej przed kopię zapasową bazy.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Zablokowany

Wróć do „Użytkowanie”