- 2009-01-14 (水) 18:29
- トラブルシュート
実験用に設置したOpenPNEの招待メールを使用したところエラーがでた。
以前は問題なかったはずだがエラーが出た。
config.php、SSLの設定を変えてもエラーが出た。
なんでですのん。
エラーログの内容を見るとwebapp/lib/util/mail_send.phpの60行目に問題があるようです。
調べてみると
・レンタルサーバーではPHPをセーフモードで実行らしい。
・セーフモードのmail関数では引数の制限があるらしい。
セーフモードの場合でも必要な引数をスルーするように53行目らへんにある
if (MAIL_SET_ENVFROM){
をコメントアウトし
if ((MAIL_SET_ENVFROM)&&(!ini_get(”safe_mode”))) {
を追加。
ばっちり動きました。
- Newer: WordPressのテンプレートが文字化けする
- Older: PC用サイトに携帯からアクセスした場合に自動で振り分ける方法
コメント:0
トラックバック:0
- このエントリーのトラックバックURL
- http://castage.net/blog/openpne_invitation_error/trackback/
- Listed below are links to weblogs that reference
- OpenPNE 2.12.5 招待メールのエラー回避 from ホームページ製作・グラフィックデザインならCASTAGE:キャストエイジ|ブログ
