web-dev-qa-db-ja.com

PHP 7.4.1キャッチされないエラー:未定義の関数mysqli_connect()の呼び出し

私の質問はこれに似ています 質問 ですが、PHP Windows 7 [32bit]のバージョン7.4.1)を使用しています。

<?php
if(!function_exists('mysqli_init') && !extension_loaded('mysqli')){
        echo 'We don\t have mysqli'; 
    }
    else{
        echo'Yes';
    }
    mysqli_connect('localhost', "root", "", "akash");
?>

それは以下を返します:

Mysqliがありません

致命的なエラー:キャッチされないエラー:undefinedfunction mysqli_connect()の呼び出し

私が試したこと:

私はこの問題についてさまざまな答えを見てきましたが、すべての答えは単にphp.infファイルに基づいていますが、私のphpディレクトリにはこの名前のファイルはありません。これをインストールする方法について私は本当に方法を見つけることができませんでした http://php.net/manual/en/mysqli.installation.php にアクセスした後、スクロールダウンして「PHP 5.3 .0以降のセクションで、インストールについて心配する必要がないと記載されています。

3
Aj Styles

サーバーを自分でホストする場合は、php.iniファイルで、拡張子の前にあるセミコロンを削除しますextension = php_mysqli.dll

0
BukhariBaBa