PHPからMySQLへ接続しようと試みておりますが、connectでエラーになってしまいます。
PHPプログラムからMySQLへ接続するための環境設定について教えて頂けませんでしょうか。
php.iniの設定が必要でしたら、その設定も併せて教えて頂けますと幸いです。
###状況
・ブラウザでphpプログラムを呼び出すとconnectエラーになります。
・phpinfoではMySQL、mysqlndの項目が存在しております。
・PHPMyAdminからはデータベースのデータが見れております。
・プログラムは他のサーバー環境で動いていたものですので、プログラムは問題ないと思います。
###環境
サーバーは、お名前.comのVPSを使用しております。
CENTOS 6.8 x86_64
MySQL バージョン 5.6.35
PHP バージョン 5.5.27
###エラーメッセージ
Fatal error: Call to undefined function mysqli_connect()
###該当のソースコード
$con = mysqli_connect($DBHOST, $DBID, $DBPASS, $DBNAME); if ($con !== FALSE) { //正常終了(ここにははいってきません) }
###試したこと
ググってみるとphp-mysqliが無いのではないかと思い、yumを実行してみましたがインストールできませんでした。
まずは確認
yum list installed php*
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
- cpanel-addons-production-feed: xxx.xxx.xxx.xxx
- base: ftp.iij.ad.jp
- epel: ftp.riken.jp
- extras: ftp.iij.ad.jp
- updates: ftp.iij.ad.jp
Error: No matching Packages to list
インストール
yum -y install php-mysqli
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
- cpanel-addons-production-feed: 216.12.197.42
- base: ftp.iij.ad.jp
- epel: ftp.riken.jp
- extras: ftp.iij.ad.jp
- updates: ftp.iij.ad.jp
No package php-mysqli available.
Error: Nothing to do
phpはある程度経験があるのですが、サーバーとMySQLについては詳しくないため、
何をどうすればよいか躓いております。
大変恐縮ですがご教授頂けませんでしょうか。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/27 06:15