Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Error 500 funkcji random_str()

Błąd   Założony przez  kacperinjo.

Witam, od wczoraj mam błąd na forum. Kiedy wchodzę w index.php otrzymuję


FastCGI sent in stderr: "PHP message: PHP Fatal error:  Cannot redeclare random_str() (previously declared in /home/admin/web/*****.pl/public_html/index.php:3)     /public_html/inc/functions.php on line 2987" while reading response header from upstream,


Linia pliku functions.php, która wypluwa błąd:
function random_str($length=8, $complex=false)





Nie działa tylko strona główna, podstrony działają. Jednak gdy próbuję wejść w wątek pojawia się również błąd:

Fatal error: Call to undefined function random_str() in /home/admin/web/*****.pl/public_html/showthread.php on line 1236



Korzystam z nginxa i php5-fpm. PRawdopodobnie wczoraj była automatyczna akutalizacja na serwerze i coś się posypało.


Utknąłem, bo nie wiem, co z tym zrobić. W interencie jest mało informacji na ten temat :/

Dobra, odwołuję wszystko. Jak się okazało był to błąd Mybb, przeskanowałem pliki z panelu administratora Mybb i okazało się, że dwa pliki były zmodyfikowane, choć tego nie robiłem. 

Podmieniłem na świeże, z nowej instalki i nagle wszystko zaczęło działać... 

​​​​​​​Może to jakaś dziura mybboard?
Hmm... Dziwna sprawa, bo plik znowu się podmienił i wywala error 500. Znowu w mybb pokazuje, że plik index.php i functions.php są zmodyfikowane
Zapewne jakiś plugin ingeruje w to.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.



Użytkownicy przeglądający ten wątek:

2 gości