スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PHPとMySQLのリンクエラー。

[現象]

MySQLに接続するシェルを、コマンドライン上で行うと

こんなエラーが。PHPの処理としては正しく動いているんだけど、

気持ち悪いので修正してみた。



File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)

Character set '#12' is not a compiled character set and is not specified in the 'NONEXIS

TENT/charsets/Index' file



[環境]

DBサーバとWebサーバは別のサーバである。

そのため、WebサーバにはPHPのライブラリは存在しないため

そのリンクがうまくいっていないらしい。



[対処方法]

http://www.markhor.net/linux/php/php02.htm

上記のサイトはPostgresなんですが、まぁいけるやろうと。



1.DBサーバから、以下のフォルダをWebサーバにコピー。

/usr/local/mysql/include

/usr/local/mysql/lib



2.PHPを再インストール

--with-mysql=/usr/local/mysql

オプションを追加するのを忘れずに。



3.php.iniのコピー

 /usr/local/src/php-Version/php.ini-dist を /usr/local/lib/php.iniにコピー。

 (*)php.iniをいじっている人は、後でちゃんと直してね♪



4.Apacheリスタート。



これで、私は出なくなりました。めでたし、めでたし。

コメントの投稿

非公開コメント

スポンサードリンク
枚方情報
最新記事
カテゴリ
人気ページランキング
ブログパーツ
検索フォーム
最新コメント
楽天オススメ
人気検索記事
プロフィール

ときどきぷろぐらま。

miichan1016をフォローしましょう

Author:ときどきぷろぐらま。
ママぷろぐらま、として頑張ってます。
好きなことはPHPでプログラムを組むこと。
ブログランキング・にほんブログ村へ

メールフォーム

名前:
メール:
件名:
本文:

お気に入りリンク
相互リンク 新着記事
相互リンクをしていただくと、こちらにあなたの最新のブログ記事が表示されます。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。