2009年 4月 の記事

coreserverにemacsをインストール

coreserverにemacsをインストールしました。成功したのでメモ。

■emacsのインストール

> mkdir local/emacs

> cd local/src

> wget http://core.ring.gr.jp/pub/GNU/emacs/emacs-22.3.tar.gz

> tar xvzf emacs-22.3.tar.gz

> cd emacs-22.3/

> ./configure –prefix=$HOME/local/emacs

> make

> make install

■pathを設定しておく

> cd

> vi .bashrc

———————-

#emacs
PATH=$PATH:$HOME/local/emacs/bin
export PATH

———————-

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

WordPressでKtai Styleを導入してみた

WordPressの携帯端末用Plug-inは前までは、評判のよいものがなかなか見つかりませんでしたが、最近、Ktai Styleというものを発見しました。結構しっかりと作られているっぽいので、このサイトにも導入してみました。

↓ これ

http://wppluginsj.sourceforge.jp/ktai_style/

携帯用のテーマが既存でいくつか用意されているので、便利です。

このテーマをいろいろといじってみようと思います。

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

WrodPressで自動的にPタグとBRタグが挿入される

備忘録的な意味合いで。。

http://radical-axis.jp/archives/blog/128

http://spring.sakurasaita.net/wordpress/25.html

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

FTP接続できなくても自動アップグレードは可能(wordpress)

自動アップグレード機能を使用すると、環境によって、「接続情報」画面が表示されます。

調べてみるとwordpressのインストールしたサーバのFTP接続情報(ホスト、ID、PW)を入力するらしいのですが、wordpressソースのパーミッション等を変更することにより、FTP接続情報を入力しなくても、自動アップグレードは可能であることが分かりました。

※環境はレンタルサーバではなく、自前サーバなので、この例は特殊かもしれません。

≪環境情報≫

  • wordpressソースはapacheグループ
  • ディレクトリのパーミッションは775
  • ファイルのパーミッションは664

≪変更したこと≫

  • 下記コマンドを実行して、自動アップグレード実行ファイルをapacheユーザにした
    • # chown apache.apache wp-admin/update.php
    • # chown apache.apache wp-admin/update-core.php

※「update.php」はplug-inのアップグレード実行ファイルであり、plug-inが自動アップグレードできることを確認しましたが、「update-core.php」はwordpress自体のアップグレード実行ファイルであると予想し、自動アップグレードできることは確認しておりません。

(でも、もともとパーミッションが664なのに、何故、ファイルオーナーを変更しないといけなかったんだろう。。。謎です。。。)

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

メールアドレスにおける、.(ドット)の連続使用、「@」直前に.(ドット)の使用

携帯系サイトを手がけていると、メールアドレスで表題の問題にぶち当たります。これは、「RFC」(5321、5322)の規定違反ですね。

関係するのはdocomoさんとauさんです。私の所持しているsoftbank(旧J-phone)さんは規定に従っているみたいなので問題ないそうです。

■docomoさん(2009年4月8日現在)

http://www.rbbtoday.com/news/20090403/59059.html

こちら、docomoさんのサイトで正式発表されていなかったみたいなので、実際にdocomoさんに電話して問い合わせてみました。やはり、.(ドット)の連続使用、「@」直前に.(ドット)の使用でメールアドレスは登録できないよう、ルール変更したそうです。(2009年4月1日より実施)

■auさん(2009年4月8日現在)

http://www.au.kddi.com/service/email/support/meiwaku/email_boshi/mail_address.html

下記の注意書きが記述。

「. (ピリオド/ドット)」をアドレス内で連続使用したり、「@」マーク直前に設定すると、一部のプロバイダーとメールを送受信できない場合があります。

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

mb_send_mail()にReturn-Pathを指定する

PHPのmb_send_mail()にReturn-Pathを指定する方法ですが、manualを見てもいまいちよく分からないのでここにメモします。

環境は次の通り。

php.ini

—————————————————————-

sendmail_path = /usr/sbin/sendmail -t -i

—————————————————————-

一見sendmailを使用しているみたいですが、実はpostfixにエイリアスされています・・・。sendmailのインターフェイス互換らしいです。

これを使っているみたい。

ソースは以下。

—————————————————————-

・・・

$parameter = ‘-f  ‘ . ‘hogehoge@hoge.com’;

mb_send_mail($to, $subject, $body, $header, $parameter);

—————————————————————-

第五引数に渡す文字列に「-f」オプションを使うらしいです。(ここにはコマンドライン引数がいろいろ指定できるみたいですね。)

あとメールが正常に送信されているか否かは下記のメールログが参考になります。(今回の環境においては・・・)

/var/log/maillog

このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious

six apartさんから返答

前回の記事
※MT4.25でカスタムフィールド(日付)が未入力の場合、
確認画面で「1970年01月01日」と表示されてしまう。

上記のバグの件ですが、早速、six apartさんから返答がありました。
 続きを読む
このエントリーを含むはてなブックマーク この記事をクリップ! このエントリをつぶやく Googleブックマークに追加 Bookmark this on Delicious
TOP