Prosty problem z php

0

Witam! Chcę lokalnie postawić do życia forum, które już nie istnieje.
Zainstalowałem Apache2.4 oraz do tego dołączyłem PHP 7 oraz myphpadmin
I teraz. Podczas wczytywania forum wyświetla się zabezpieczenie czyli captcha, które działa.
Po prawidłowym wpisaniu captcha wyskakuje :

  1. Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; DBLayer has a deprecated constructor in C:\Apache24\htdocs\www\include\dblayer\mysqli.php on line 16
  2. This PHP environment doesn't have Improved MySQL (mysqli) support built in. Improved MySQL support is required if you want to use a MySQL 4.1 (or later) database to run this forum. Consult the PHP documentation for further assistance.

O ile z pierwszym problemem potrafię sobie poradzić to o pomoc proszę z drugim. Nie wiem totalnie co robić. Czekam na jakieś pomysły i z góry dziękuje.

0

spróbuj na starszej wersji php

0

użyj php 5.4

0

Możesz też zobaczyć czy masz włączone rozszerzenie php_mysqli w php.ini

0

Przesiadłem się na starszą wersje i teraz wyskakuje to:
This PHP environment doesn't have MySQL support built in. MySQL support is required if you want to use a MySQL database to run this forum. Consult the PHP documentation for further assistance.

Wyskakuje taki błąd. Jeśli możecie to napiszcie jak włączyć rozszerzenie php_mysql oraz inne w php.ini bo być może robię ro źle.
W modułach PHP widnieje że i mysql i mysqli jest wgrane w php

0

Powinieneś mieć w php.ini odkomentowane (musisz zabrać # lub średnik) z linijki która będzie wyglądała tak
;extension=mysqli na linuxach będzie tomysqli.so, na windowsie mysqli.dll - jak widać komentarz to ; (ale spotkałem się gdzieś z hashem)
Obadaj też to co Ci zwraca phpinfo(); tam zobaczysz czy moduł został poprawnie załadowany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1