1

非常に奇妙なエラーが発生しました。タイトルにあるように、次のようになります。

mysql_connect(): Headers and client library minor version mismatch. Headers:50095 Library:50149

いくつかのグーグル検索の後、間違ったバージョンが原因である可能性があることがわかりましたが、それはmysql/php正しいかもしれませんが、私はphpフレームワークを使用してkohanaおり、そのフレームワークなしでこの非常に単純な接続コードを実行しようとすると:

$sql = mysql_connect("server", "root", "passowrd") or die(mysql_error());
mysql_select_db("db", $sql);

それは問題なく動作するので、このエラーはどこかの php スクリプトによって引き起こされていると思いますが、可能でしょうか? もしそうなら、私はサーバーを更新せずに修正できますか? なぜなら、私は公共のレンタルホストを使用しているため、実際には不可能だからです.

また、念のため、class接続先は次のDBとおりです。http://pastebin.com/VFtj0re6

PS関数からすべてのコードを削除しようとしましたが、public function connect()機能しているように見える独自の接続コードを追加しましたが、役に立ちませんでした。

4

0 に答える 0