2014/07/09

PHP5.3.3でPDO使用時のバグ

PHP+MySQLでPDOを使って開発していたところ文字化けが解消しない。
どうやらPHP5.3.3のバグのよう対象を備忘メモ

5.3.3の場合、

で試したが改善せず。バグの模様。

下記のようにoption指定でmy.cnfを通してcharset指定で解消した。

+補足
下記コードでも改善するが脆弱性があるとのこと。SET NAMEはアプリケーションからの呼び出しはNG。

参考

PDOでMySQL接続したら文字化けした時のメモ.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

JavaScriptを有効にしてください。
あるいは下記手順で投稿できます。
1.「トークンコード取得」を押すと枠内にトークンコードが表示されます
2.表示されたトークン文字を「投稿確認トークン入力」へ入力します

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">