2009-03-01から1ヶ月間の記事一覧

ファイルアップロードの進捗表示

JQueryとPHPを使ってのライブラリ。簡単に実装出来て良いかんじです。 デモは以下のURLから。 http://www.uploadify.com/demo/

ヤフオク入札アラート

ヤフーオークションで入札時にメールを通知してくれるサービスを作りました。実質1週間(夜のみ)で。■ヤフオク入札アラート(メール入札通知) http://auc.one-cc.com/公式にあってもいい機能だと思うんですけど、頻繁にメールを送らないといけなくなるから な…

Logwatch for Apache virtualhost

バーチャルホストな環境でのLogwatch(ログウォッチ)設定。 cp /usr/share/logwatch/default.conf/logfiles/http.conf /etc/logwatch/conf/logfiles vi /etc/logwatch/conf/logfiles/httpd.conf で LogFile = /var/vhosts/*/logs/*access.log などとする。環…

Postfixadminな環境でパイプ渡し

色々調べた結果、とりあえずvirtualはそのままではパイプ渡しが出来ないらしい。 下記ページにvirtual_alias_mapsとalias_mapsの違いがまとめられており非常に分かりやすかったです。 http://d.hatena.ne.jp/NetPenguin/20090101パイプ渡しのやり方ですが、…

DNS(Bind)のキャッシュをクリア

# rndc flush このコマンドでおっけー。 ちなみにLinuxクライアントの場合はDNSのキャッシュをローカルに持たないので Windowsのようなipconfig /flushdnsは無いし使う必要もない。 毎回問い合わせてることになっている。

chroot環境上で特定のディレクトリのみ許可する方法。

バーチャルホスト環境上とかで使う場合特定のディレクトリのみだけ許可したい場合などがある。 その場合は、マウントしてやればよい。 /var/virtualhost/www.example.com/のディレクトリをwebadmに公開したい場合 /home/webadm/www.example.comディレクトリ…

DocumentRootにDeny from allするとApache Test Page

/etc/httpd/conf.d/welcome.confに Options -Indexes ErrorDocument 403 /error/noindex.html があるので、マッチしちゃうわけですね。 これを全部コメントアウトします。必要なければ、Welcome.conf消してもいいかも。 httpd再起動後、Forbiddenが表示され…

x86-64サーバーでSSHのchroot設定

64ビットマシンでchroot-useraddを使ってユーザーを作った後ログインすると、 /bin/sh: No such file or directory みたいなエラーが出ちゃうので、調べてみた。 どうもライブラリを見つけることができずに落ちてるっぽい。lddコマンドでshに必要なライブラ…

バーチャルホストごとにlogrotate

バーチャルホストが「/var/vhosts/」以下にあり、domain/logs/error_log・access_logみたいになってたとする。 /var/vhosts/*/logs/*log { missingok notifempty sharedscripts postrotate /sbin/service httpd reload > /dev/null 2>/dev/null || true ends…

cyrus-sasl-sql の yum installでエラー

yumでcysus-sasl-sqlをインストールしようと思ったらlibmysqlclient.so.15がないとか言われた。 /usr/lib64/mysqlを見たり、ldしたりしてみたがどうみてもある。 どうしようもないので、rpmでおとして--forceつけてインストールしました。 普通に動く。

一回の検索に・・・

他者プログラムで、20回ぐらいクエリ打ってるプログラムの改修してます^^ なめとる^^