Hatena::ブログ(Diary)

趣味の延長線 RSSフィード

2009/10/16

[] Ajax Chat for TRPG ver2.6.2.1 緊急配布

ver2.6.2に、

  「ささやき」ができない。

 という、火急性の高いバグがありました (ToT)


修正版ver.2.6.2.1(但し、実修正ファイル1点のみ)を、至急公開。。。



こういう、「使って出てくる」バグもそうですが

  っていうか、リリース前に気付くべきでしたが orz

・・・は、反省点ですが。


「使ってるから気付く」「聞けた」要望。

  かけがえ難し。



今の環境に、

 ただ、感謝。

[] tarでソース丸々バックアップ

XOOPSの全バックアップ&リストアの相談。

DBだけじゃなく、ソースもバックアップ必要なのだそうです。

追加ソースだけ、とかいうと帰って面倒なので、全ソースまるごとバックアップ

でも、apache書込み関連で権限変更してるDIRもあるので、所有者情報と権限も保持したい・・・と言う感じ

検討結果の概要。

私が苦手のtar遣い;;

参考サイト:http://www.jp.freebsd.org/cgi/mroff.cgi?sect=1&cmd=&lc=1&subdir=man&dir=jpman-6.0.0%2Fman&man=tar

バックアップは、そのソースに読込みアクセス権限あればOK

 ソースの親DIRで、以下の感じ

tar zPcvf [tar.gz保存先DIR]/hogehoge.tar.gz ./[ソースDIR]

解凍は、root権限+pオプション

少々手こずったのがこっち。

所有者+権限保持はpオプション付き解凍、という情報はすぐでますが、その条件が「root権限」というのはあまり明示されていません。

* 暗黙、なのかも・・・・

つまり、普通のレンサバとかではできないです;

まあ一般ユーザ権限でも、permissionは保持されます。それで十分ならレンサバもOKですね。

cd [展開先DIR]

tar zxvfp hogehoge.tar.gz


これ、joomlaのバックアップでも同様で使えそうです。今joomla使ってませんが

[][] ユーザ認証設計中

CakePHP標準のAuth認証は管理画面側で使用。

一般ユーザ用には、別の認証系を通したい。


Authコンポーネントを独自作成している例。

http://www.majima.net/php/198/

http://code.nanigac.com/source/view/323

これだと管理画面側で使ってるAuthコンポーネントも上書きされてしまうので、MembersAuthとか名前変えた方がよさそう。


独自に作らなくても、AuthComponentをextendsしてもよいのでは。


関係しそうなコンポネントやライブラリ

cake/libs/controller/components/auth.php

cake/libs/controller/components/session.php

cake/libs/controller/components/secure.php

cake/libs/session.php

cake/libs/secure.php

[] 文字化け問題

PC側からLatin1で登録されてた件。

http://d.hatena.ne.jp/cake67/20091015/1255571603


直ってました (・・;)

推測ですが・・・昨日修正した、「PC側からの遷移でURLに /m/ が入ってリダイレクトされなおして・・・」の過程に何か問題があったのでしょうか。


これは、PC⇔携帯間遷移の設計、も一度見直した方がいいですね。。