Webboard

Pełna wersja: Error 500 funkcji random_str()
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, od wczoraj mam błąd na forum. Kiedy wchodzę w index.php otrzymuję


Kod:
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:
Kod:
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:

Kod:
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.