2009年

1/4ページ

OpenIDを使う為のPerlモジュールをインストール

以下の順でインストールするとうまくいくらしい。 Math::BigInt Math::BigInt::GMP Crypt::DH Net::OpenID::Consumer Net::OpenID::Consumerをインストール時にXML::Simpleが足りなかったので先にインストールした。 参考:http://www.atmarkit.co.jp/fsecurity/rensai/openid03/openid01.html 関連: Net::OpenID::Consumer::Lite http://d.hatena.ne.jp/tokuhirom/20081129/122792323 […]

PayPal sandboxでの環境設定

IPN(即時支払い通知)のシステム構築 以前作ったsandboxでのテスト環境を使って、別の事業を構築する為のテストを行ったらエラーに悩まされた。 IPNで通知される状態が payment_status=Pending pending_reason=paymentreview となってしまう。悩んだあげく、受取人のアカウント設定がおかしいのに気付く。 前にいろいろいじったアカウントを受取人に設定したせいかも。 とりあえず変更してみる。

LWP::SimpleでUserAgentを指定する

LWP::SimpleはUserAgentを指定出来ないという文書が多いけどどうやら指定出来るらしい。 use LWP::Simple qw/:DEFAULT $ua/; $ua->agent('My UserAgent'); これでLWP::UserAgentまでもない場面でUserAgentが必要なときにも安心。 参考:LWP::Simple で UserAgent を変更する

LogWatchのhttpd(Apache)に大量のログが添付される場合の対処

  • 2009.11.02

webサーバのlogwatchから送信されてくるメールの容量が400kbyteとか600kbyteとか、かなり大きいので対処方法を検索した所以下のページを発見。 参考:logwatch に大量の Apache アクセスログが添付される | futuremix CentOS や Fedora Core には LogWatch というアプリケーションがついており、毎晩各種ログを検査して、問題のある部分を抜き出して送ってきてくれます。しかし Apache のログが大量に記録されてメールに添付され、私のサイトでは毎日数100KB のメールが届きます... 対処方法は参考ページにあるのだけれど、一応コピ […]

MySQLのINT等の整数型カラム(UNSIGNED)から減算する時に注意

  • 2009.10.29

MySQL4.xでは大丈夫だったけど、MySQL5.xに移行してから起こった出来事。 整数型カラムをUNSIGNEDして利用している時、負の数にならないのをいい事に0から減算して負の数の場合は0と自動で処理してくるものだと思っていた。(MySQL4.x時にはそのように処理されていた。) 本当はプログラム側で処理するべきなのかもしれないけれど、楽してそのようなスクリプトを書いていた。 で、先日MySQL5.xの環境に移行したらデータがおかしくなっていた。 とてつもなく大きな数字となっており???状態。 どうやら、UNSIGNEDしているカラムが0で、そこから1を引くと4294967295のような […]

OpenPNEで全然ログイン出来ない

  • 2009.10.16

RDBMS(MySQL)ベースでログイン出来たのにファイルベースだとログイン出来なかった。 ログインボタンを押した後ブラウザに表示されるエラー内容はこんな感じ。 Warning: session_destroy(): Session object destruction failed in /var/www/html/xxxxx.com/OpenPNE/webapp/lib/OpenPNE/Auth.php on line 204 Warning: Cannot modify header information - headers already sent by (output starte […]

postfixadmin +procmailな環境でメールディレクトリの自動作成・削除

メールサーバ構築のまとめ(複数のバーチャルドメイン+Postfix+MySQL+Dovecot+procmail+Clam AntiVirus+spamassassin+postfixadmin) も参考になるかも知れません 構築環境 CentOS5.3 Postfix +MySQL Dovecot postfixadmin procmail (spamassassin、Clam AntiVirus でスパムメールとウィルス対策) postfixadminを使ってバーチャルドメインでメールサーバを構築するまではうまくいったのだけど、procmailを使うと自動でメールボックスが作成されない。 […]

メールサーバ構築(Postfix +MySQL +Dovecot +postfixadmin)

より新しい記事 2011-01-12 https://perl.no-tubo.net/2011/01/06/メールサーバ構築のまとめ(複数のバーチャルド/ CentOS5.3 いろいろ構築した結果、メールサーバは Postfix +MySQL +Dovecot +postfixadmin で構成する事に決めた。 postfixadminを使う利点は、 複数のバーチャルドメインでの運用が可能&管理が楽 ドメインの追加やメールアドレスの追加がブラウザからGUIで出来る さらに、procmailとspamassassin、Clam AntiVirusを使って、スパムメール対策とウィルス対策も行う。 […]

CentOS5.3 PostfixをMySQL対応にする

2013-01-13追記 MySQL対応のPostfixはCentOS Plusリポジトリを使えばyumでupdate出来るみたい。こっちの方がいいね。 CentOS Plusリポジトリを有効にする # vi /etc/yum.repos.d/CentOS-Base.repo [centosplus] name=CentOS-$releasever - Plus mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus #baseurl=http://m […]

CentOS5.3 メールサーバ構築(Postfix +qmail +vpopmail +Dovecot)

CentOSで自宅サーバー構築を参考に構築したが、途中でエラーが出たのでメモ。 19.独自のメールアドレスをつくる(Postfix編)メールサーバー構築(Postfix+Dovecot)CentOS4/CentOS5http://centossrv.com/postfix.shtmlバーチャルドメイン設定(Postfix&Dovecot+qmail&vpopmail)CentOS5http://centossrv.com/postfix-vpopmail.shtmlvpopmail用メールアカウント&メーリングリスト管理システム導入(Postfix+qmailadmin […]

1 4