• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:postgreSQLとの併用)

postgreSQLとの併用で画像データベース作成中にencoding errorが発生

このQ&Aのポイント
  • FreeBSDとPHPを使用し、postgreSQLとの併用で画像データベースを作成中です。
  • 画像は正しく保存されますが、コメントがencoding errorで格納されません。
  • エラーメッセージによると、byte sequenceがencodingと一致しないためエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#87667
noname#87667
回答No.1

不明なところがあるので、参考程度に留めておいてください。 「HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding"」というエラーメッセージから、サーバの文字コードと、実際に挿入しようとしている文字列の文字コードが違っていると推測されます。PHP、PostgreSQLそれぞれの文字コードをご確認ください。 登録される文字列と登録されない文字列があるとのことなので、その文字列を挿入するSQL文をechoで出力して、phpPgAdminで実行してみてはいかがでしょうか。

Kuroichi01
質問者

お礼

encodingの変換ができていなかっただけのようでした。 助けてくださってありがとうございました。

関連するQ&A