その他 Archive
cpanelでメールからプログラムへパイプ
- 2009-06-12 (金)
- その他
なんだか長かった。。
どんなメアドが来ても同じプログラムへパイプする方法。
管理画面のメール→アカウントレベルのフィルタリング
新しいフィルタを作成
規則のところ
「へ」と「regexに適合」選択、入力欄に「.*」
で
動作を
プログラムにパイプ
/usr/local/bin/php /home/***/convert.php
みたいに設定。
エラー出て困ったのは
mbstring allready loadedというエラーと
Content-type: text/htmlというヘッダが表示されてエラーが出てた。
mbstring allready loadedは、php.iniでmbstring.soを読み込んでたのがまずかったので
コメントアウトして解決。
Content-typeは、cli版のphpで起動するようにしたら解決。
うちの環境だと、/usr/bin/phpと/usr/local/bin/phpがあって
/usr/local/bin/phpがcli版だった。
- Comments: 0
- Trackbacks: 0
tracにステータス追加
- 2009-05-14 (木)
- その他
tracのステータスをプロジェクトごとにカスタマイズできることを知った。
/conf/trac.iniに
[ticket-workflow]
accept = new,assigned,accepted,reopened -> accepted
accept.name = 着手する
accept.operations = set_owner_to_self
accept.permissions = TICKET_MODIFY
leave = * -> *
leave.default = 1
leave.name = 変更しない
leave.operations = leave_status
reassign = new,assigned,accepted,reopened -> assigned
reassign.name = 担当者変更
reassign.operations = set_owner
reassign.permissions = TICKET_MODIFY
reopen = closed,resolved,verified -> reopened
reopen.name = 差し戻す
reopen.operations = del_resolution
reopen.permissions = TICKET_CREATE
resolve = new,assigned,accepted,reopened,verified -> closed
resolve.name = 解決にする
resolve.operations = set_resolution
resolve.permissions = TICKET_MODIFY
testing = new.assignd,accepted,reopened -> resolved
testing.name = テストお願いします
testing.permissions = TICKET_MODIFY
verifing = resolved -> verified
verifing.name = テスト環境で確認済み
verifing.permissions = TICKET_MODIFY
realup = verified -> verified
realup.name = 本番アップしました
realup.permissions = TICKET_MODIFY
こんな感じでステータス追加
ついでにグローバルメニューのチケットを見る、を
すべてのチケットを見る、にリンク張替え
[mainnav]
tickets.href = /report/1
ちょっと便利になった。
- Comments: 0
- Trackbacks: 0