undefined function mysqli_connect PHP
Hibaüzenet
Fatal error: Call to undefined function mysqli_connect()
Hibás kód
<?php mysqli_connect('localhost', 'user', 'pass'); ?>
Javított kód
<?php
// Ubuntu/Debian:
// sudo apt-get install php-mysqli
// majd php.ini-ben enable mysqli extension
$mysqli = mysqli_connect('localhost','user','pass');
?>
Magyarázat
undefined function mysqli_connect PHP hiba akkor fordul elő, ha a PHP mysqli bővítmény nincs telepítve vagy nincs engedélyezve. A `mysqli_connect` függvény csak az ezen bővítmény részeként érhető el. A megoldás, hogy telepíted (pl. `sudo apt-get install php-mysqli`), majd a `php.ini`-ben engedélyezed az `extension=mysqli` sort. Ezután újraindítod a web szervert (Apache/Nginx), és a függvény elérhető lesz.
További információ: PHP mysqli installation
