CMS MODx i błąd The mysql extension is deprecated

W CMS MODx Evolution pojawia się następujący błąd:

“mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead”

Rozszerzenie mysql jest niezbędne dla prawidłowego funkcjonowania strony opartej na tym oprogramowaniu, bo odpowiada za łączenie się z
bazą danych. Poniżej instrukcja jak przywrócić działanie witryny.

plik:


usuwamy linijkę kodu:


plik:


usuwamy linijkę kodu:


plik:


usuwamy linijkę kodu:


plik:


wstawiamy na początku linijkę kodu:


plik:


znajdujemy funkcję:


zastępujemy początkowy kod w tej funcji:


 

kodem:


 

usuwamy całą funkcję:


 

i na jej miejsce wklejamy jej nową postać: