Displaying posts categorized under

OpenPNE

OpenPNEでメールを受け取る方法

流れ: 1. .forwardファイルでメールを受け取り、procmailに渡す。 2. .procmailrcファイルでメールアドレスを識別し、それぞれのプログラムに渡す。 ※注意: ファイルは改行コードLFで保存すること。CR/LFで保存すると改行部分で動作不良を起こす。 1.下記を記述した.forwardファイルをサーバーのルートフォルダにPUTする。 ——————————————————— “|IFS=’ ‘ && exec /usr/bin/procmail -f- || exit 75″ ——————————————————— 2. 下記を記述した.procmailrcファイルをサーバーのルートフォルダにPUTする。 ——————————————————— SHELL=/usr/bin/sh PATH=/usr/bin:/usr/local/bin:$home/bin MAILDIR=$home/Maildir/ VERBOSE=YES LOGFILE=$MAILDIR/procmail`date +%Y-%m`.log #サイト1 :0 * ^To:.*regist@hoge1.com | /home/アカウントID/public_html/サイト1/OpenPNE/プログラムのファイルパス #サイト2 :0 * ^To:.*regist@hoge2.com | /home/アカウントID/public_html/サイト1/OpenPNE/プログラムのファイルパス ———————————————————

OpenPNEでルートディレクトリを変更する方法

htdocs ←ここにアクセスした時に・・・。 └OpenPNE  ├bin  ├lib  ├Public_html ← ここを表示させて、それ以外のフォルダにはアクセスさせない。  ├setup  ├var  ├webapp  ├webapp_biz  └webapp_ext 下記を記述した.htaccessファイルをhtdocsディレクトリ内にPUTします。  ————————————————- RewriteEngine on RewriteBase / RewriteRule ^$ /OpenPNE/public_html/ [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /OpenPNE/public_html/$1 [L] ————————————————-