私は自分の小さなvpsを管理していて、最近mysqlからmariadb(5.3)に移行しました。
通常php5/mysql5で動作するいくつかのphpテストプロジェクトで、MySQLバージョンに関するいくつかのヘッダーエラーが発生します。
Headers and client library minor version mismatch. Headers:50158 Library:50303
ここでの私の推測は次のとおりです。MariaDB5.3はライブラリであり、ヘッダーはlibmysqlclientです。
更新/インストール時にどこで失敗したかはわかりませんが(mysqlを削除してmariadbのみをインストールしようとしても)、php-mysqlパッケージで発生するようです。
トピックで見たように、apt-getの-oを使用して--with-mysql = mariadb-develを構成しようとしましたが、実際には、php5-mysqlの構成方法がわからないようです。パッケージ(私はそれが何をするのかさえ知りません:構成ファイルまたはライブラリ?)
要約すると、ライブラリが5.3である5.1にPHP5 MySQLヘッダーが残っているのはなぜですか?
ルーカス、助けてくれてありがとう。
[プラス]apt-getインストールから設定パラメータを回復するにはどうすればよいですか?使用しても結果がありません:
php5 -i | grep configure