PHP54 ```### 前提・実現したいこと 検証のため自分のアプリケーションでデータベースに接続するためにmysqliをサーバーAで使っておりました。 サーバーAでは問題なく使えていたので、サーバーBに移設しようとしています。 db.phpを実行する際に下記のようなエラーが出てしまいます。 PHP Fatal error: Class 'mysqli' not found in /var/www/html/db.php on line 2 データベースに接続するために使用した行は次のとおりです。 <?php $mysqli=new mysqli('localhost', 'uname', 'password', 'scripts'); 解決方法を教えていただければと思います。 ### 発生している問題・エラーメッセージ 古いphpを削除し、PHP 5.4.16をインストールし直したところ、新しいエラーは下記のように変わりました。 解決法をご教示いただければと思います。 [root@xxx ~]# php /var/www/html/db.php PHP Warning: mysqli::mysqli(): (HY000/1130): Host 'xxx' is not allowed to connect to this MySQL server in /var/www/html/db.php on line 2 PHP Warning: mysqli::prepare(): Couldn't fetch mysqli in /var/www/html/db.php on line 4 PHP Fatal error: Call to a member function bind_param() on a non-object in /var/www/html/db.php on line 5 旧エラー↓
PHP Fatal error: Class 'mysqli' not found in /var/www/html/db.php on line 2
### 該当のソースコード ### 試したこと ### 補足情報(FW/ツールのバージョンなど) CentOS7/Apach2.4/php54/
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/25 17:26