PHPwordpressのpageテンプレートを動的に生成してる。すると表示させたときに???????????????といったハテナの連続だとか、何も表示されない現象が発生。これはページのテンプレートに文字コードの表に存在しないようなコードが入ってると発生するらしい。emacsだとまったく読み込めない。xyzzyは頭よくて結構いい感じに読んでくれる。バイナリエディタでみると確かに変な文字列が。そもそもその不正な文字コードを根絶することももちろん必要だが、それを読み込ませるときになんとかしてやろうと。過去にincludeじゃなくてread_fileを使うことで回避したんだけど、これだと読み込むファイルがphpだとうまく評価されない。それに埋め込んでる箇所がwordpressの管理下なのでいつものパッチ作戦をやるとさらに増えるため、ふやしたくない。{include($template);//readfile($template);ほんでこの読み込ませるファイルはbomをつけとるとincludeしても(おそらくrequireしても)バグったりしない。bomつけてfile_put_contentsする関数を作成。過去というか現在も自分のところのwebサーバが悲鳴を上げ続けてて、topしたときのstatusがnfsを連発してることが。原因は不明ですが、一つのヒントとしての記事が見つかったのでメモ。emacsでphp-modeを利用している。tab10pearのlogパッケージを使ってみたpearのlogパッケージを使ってみた。pearだとLogginの中のLogっていうパッケージ名。UNIXこの投稿へのコメントコメントはありません。コメントをキャンセルこの投稿へのトラックバックトラックバックはありません。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。%d人のブロガーが「いいね」をつけました。