![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 11.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam następujący problem
Fatal error: Cannot redeclare rank_adv() in settings.php on line 38 Kod którego to dotyczy:
Problem jest jeszcze dziwniejszy, ponieważ błąd ten wyskakuje losowo, tzn raz odświeżę stronę i działa a raz (rzadko) przy odświeżeniu wyskakuje błąd. Można powiedzieć, że dopiero zaczynam swoją przygodę w PHP. Szukałem już odpowiedzi na moje pytanie jednakże nie includuję kilkukrotnie tej funkcji (gdy dam include_once błąd wyskakuje nadal). Z góry dzięki za odpowiedzi. odświeżam bardzo potrzebuję pomocy (zależy mi na czasie) Ten post edytował gegos 14.12.2012, 09:03:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 11.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Funkcję wykorzystuję tylko w tym fragmencie
Jednakże, błąd ten występuje również na podstronach na których funkcja ta nie jest w żaden sposób wykorzystywana Ten post edytował gegos 14.12.2012, 18:32:03 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jednakże, błąd ten występuje również na podstronach na których funkcja ta nie jest w żaden sposób wykorzystywana Funkcja nie, ale pliki includujesz, a w którymś z nich podwójnie deklarujesz klasę. Innego wyjścia nie ma, tylko nadal jestem przekonany, że ten losowy błąd - to tak naprawdę jakiś if czy pętla. Jeżeli cały czas podwójnie deklarujesz klasę, chociażby przez dołączenie pliku - strona by leżała. A skoro działa, ale wysypuje się co jakiś czas - to najbardziej prawdopodobne, że sprawdzasz wynik bazy ifami, a jeden zawiera błędny kod - chociażby ponownie deklaruje/includuje klase. To samo może być z pętlą. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:32 |