WPのwp-mail.phpを使って投稿すると本文が空白になる件

■環境
 WordPress 2.9.2
 XAMPP
 Gmail(メール投稿)

■現象
 WPのメール投稿wp-mail.phpを使ってメール投稿すると件名のみが
 表示され、本文は空白となってしまう。

■原因
 HTML形式でメール投稿されていたため、wp-mail.phpが認識
 できていなかった。

■対策
 テキスト形式でメール投稿すれば、本文も問題なく表示される。

さくらインターネットでPHP x CakePHP、MySQLをUTF8化する

さくらインターネット(スタンダートプラン)がEUC環境(ujis)なので、CakePHPを
普通に使うと文字化けした。そこで、下記を設定。

1.PHP.iniの個別設定
 さくらインターネットのサーバコントロールパネルより「PHP設定の編集」で
 以下を入力。

mbstring.encoding_translation = Off
mbstring.internal_encoding = “UTF-8″
mbstring.http_input = auto
mbstring.http_output = “UTF-8″

2.phpMyAdminの照合順序設定
 1)データベースの照合順序変更
  phpMyAdminのホームで「MySQL 接続の照合順序」を「utf8_general_ci」にする。
 2)テーブルの照合順序変更
  作成したテーブルの「操作」 - 「照合順序」を「utf8_general_ci」にする。
 3)カラムの照合順序変更
  作成したテーブルのカラムの「照合順序」がutf8になっていないものを対象に、
  「編集」 - 「照合順序」を「utf8_general_ci」にする。

  ※phpMyAdmin上で文字化けしてる場合は上記を設定することで解決。
   特にカラムの照合順序変更を忘れずに

3.CakePHPのエンコード変換設定
 app/config/database.php で下記の「 'encoding' => 'utf8',」を追記する。

class DATABASE_CONFIG {
var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'testdb',
'prefix' => '',
'encoding' => 'utf8',
);
}

CakePHPでcron実行

CakePHPで定期実行処理をする必要があったので、ヘテムルでcron設定をした。
英語圏のひとにも考慮して英語で記載。

--- for trying ---
1. call view via cron
-> CakePHP can't excute view files.

2. use "$_GET['url']..." and "require_once..." something like that
-> i always got "no such file".

3. CakePHP shell script
-> success!

--- about CakePHP cron ---
1. args for command line.
-> C:> [FullPath]/php.exe [FullPath]/cake.php -app [Shell's FullPath] shellName actionName

2. files path. there are two directory /app/verndors/shells/ and /vendors/shells/
-> if you need access to model(DB) --> /app/vendors/shells/[your shell scripts]
when you made "/vendors/shells/[your shell scripts]" and then use
"$uses = array('[model name]')", you will got this error "missing database connection".
because, this directory(/vendors/shells/ path) can't access to model or any core component.

3. you can always check "C:> cake" command about available shells.
and you should make sure directory.

4. somtimes, you don't need args "-app [Shell's FullPath]".

--- comment ---
1. make sure name rules on CakePHP.
2. plese don't confuse. CakePHP have many similar file and folder name.

CakePHPのドキュメント上だと、 /vendors/shells/ を例に書いてあったが、
/app/verndors/shells/ に置かないとモデルにアクセスできなかったので、
このフォルダに置いたら色々解決した。
あとは、ヘテムルのcron実行時に「-app」を指定すると available shells から名前が
消えてしまうので、「-app」なしで実行した。

Windows XPをシャットダウンできない原因 → googletalkplugin.exe

Gmailを開くとGoogle Talkがエラーが出るなと思っていたら、
Windows XPでシャットダウンを選択してもシャットダウンできない現象が出ていた。

タスクマネージャーで一つ一つプロセスを切っていったところ、
googletalkplugin.exe が原因でシャットダウンできないことが判明。
googletalkplugin.exe のプロセスを切れば問題なくシャットダウンできるようになる。

Windows XPがシャットダウンできなくなったら、タスクマネージャーで
一つ一つプロセスを切って何が原因か調べることで解決することができる。

"Object not found!" on Vista with XAMPP

i got problem "Object not found!" access to any directory except default xampp folders and files.

[STATUS]
Vista Home Premium ver6.0 SP1
XAMPP 1.7.1

Apache and MySQL Servie(Svc) installed.
That asked when I installing XAMPP.

[SYMPTOMS]
OK --> access to default xampp folders or files.
NG --> created new folders or files and then access them.

NG means "Object not found!" to display.

[CAUSE]
That problem Vista UAC.
Apache service isn't running admin permission.
Proberbly, That started user permission.

[RESOLUTION]
1. right-clicking "xampp-control.exe" then clicking the "Run As Administrator".
2. reselect "Svc" check-box @ XAMPP Control Panel.
3. restart Apache service.

[COMMENT]
You shouldn't check Apache or other service when ask you check install services.

HP Pavilion tx 2105 のマウスがワープ(移動)する不具合

マウスを操作していると、突然右下に瞬間移動(勝手に動く)してしまう。
カスタマーサポートに問い合わせをしたら、この現象が出るとのこと。

カスタマーサポートから教えてもらった操作方法がそのままネット上に
載っていて解決したので以下に引用↓

--- 引用START ---
もしマウス関連のユーティリティソフトを追加インストールされている場合は
タッチパッドドライバと干渉する恐れがございますのでアンインストールして
ご確認ください。

そのようなソフトウェアは追加されていない場合、
以下の操作をお試しくださるようお願いいたします。

1. +キーを押して[ファイル名を指定して実行]ダイアログを
表示させ、MSCONFIG と入力して[OK]をクリックします。
2. [サービス]タブで"Microsoftのサービスをすべて隠す"にチェックを
付けます。
3. 残ったサービスの中で、"Tablet Service Pen"のチェックを外します。
4. [OK]をクリックしてWindowsを再起動します。
5. この状態で動作をご確認ください。
この状態ではペンは無効になっておりますので、タッチパッドで操作してください。

もし上記の設定をおこなうと現象が発生しなくなるようですと、
デジタイザ周りのハードウェア的なトラブルの可能性がございますので、
お手数ですが下記の修理窓口に修理をご依頼くださるようお願いいたします。
--- 引用END ---

引用元URL http://pc11.2ch.net/test/read.cgi/notepc/1235039209/l50x

※引用に問題がある場合は直ちに削除いたします。

Remember The Milkでリストを共有する方法

RTMでコンタクトに追加している人達同士でリストを共有する方法が
分からなかったが、なんとか解決したのでメモメモ。

「設定 - リスト - 対象リストを選択して(!マークが付いてるやつ) - 共有の許可」

でOK。

■コンタクトとのリスト共有の方法は?
http://wiki.livedoor.jp/jnessie/d/RTM%A5%D8%A5%EB%A5%D7%B6%A6%CD%AD%A4%C8%B8%F8%B3%AB%CA%D4#content_1_4

■リスト共有の許可を行なう方法
http://www.rememberthemilk.com/help/answers/sharing/knowsharelist.rtm?format=html&hl=ja&page=knowsharelist§ion=sharing