メモ > サーバ > 各論: トラブル対応例 > AWSでPHPからMySQLに接続するための命令をインストールできない
AWSでPHPからMySQLに接続するための命令をインストールできない
「sudo yum install php-mysql」を実行して
Error: php55-common conflicts with php-common-5.3.29-1.7.amzn1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
のようなエラーになる場合、
Full Update to PHP5.5 on Amazon Linux
http://serverfault.com/questions/566662/full-update-to-php5-5-on-amazon-linux
などを参考にしつつ以下のコマンドを入力。
$ sudo yum remove php-common
$ sudo yum install php55
$ sudo yum install php55-mysqlnd
$ sudo service httpd restart
PHPからmysql_connect()とPDOの両方で接続できるようになった。
他の人が管理しているサーバだったので、PHPを正しく設定できていなかっただけかも。
$ sudo yum install php55-mysqlnd
$ sudo service httpd restart
だけでも良かったかも。(要検証。)
Advertisement