Здравствуйте. Использую операционную систему Arch Linux, установил MySQL, PHP7 и хотел подключиться к моей базе данных локально, так как показано тут => https://php.ru/manual/mysqli.construct.html Написал файл connect.php: PHP: <?php $mysqli = new mysqli('localhost', 'root', 'my_password'); if ($mysqli->connect_error) { die ("<p>Error. Cannot connect to database: " . $mysqli->connect_error . "</p>"); } echo "<p>Connected to MySQL!</p>"; ?> Запустил встроенный в PHP сервер и попробовал обратиться к connect.php, но получил такую ошибку: Код (Text): /connect.php - Uncaught Error: Class 'mysqli' not found in /home/nrdgrauf/Desktop/php/test1/connect.php:2 Stack trace: #0 {main} thrown in /home/nrdgrauf/Desktop/php/test1/connect.php on line 2 Никогда раньше не имел дела с PHP, но решил поучиться. Помогите пожалуйста.
Я не знаю. Я что-то примерно это же находил в интернете, но не нашел php.ini. Как его установить и где найти php.ini (я сделал поиск по /, его нигде нет).
вызови функцию phpinfo(); там будет написано где лежит php.ini. тут нужны навыки использования linux, обычно файлы конфигурации хранятся в папке /etc и там обычно есть папка php с файлом php.ini
найди в нём ;extension=php_mysqli или что-то подобное и посмотри нет ли знака ; перед ним, это значит что отключён.