開発メモ
2009年01月10日
XREAでOPENPNEを構築したがメールが送信されない
XREAでサーバーを借りて、OPENPNEを構築したのだけど、
招待メールが送信されなくて四苦八苦しました。
結論として、config.phpの395行目付近の以下のパラメータをfalseに設定することで解決します。(デフォルトはtrueになってます)
-----------------------------------------------------
// Envelope-From ヘッダを設定するかどうか(safe_mode の場合は false に設定してください)
define('MAIL_SET_ENVFROM', false);
-----------------------------------------------------
XREAで提供されているPHPはセーフモードで動いているので
上記の設定をする必要があるようです。
PHPのセーフモードとは、システム的に問題を起こすことのできる種類の関数の実行制限を付けるかどうか、というモードのようです。
PHPセーフモードの正式な解説はコチラ
これを使うことで、「ユーザーがどんな危険なプログラムを実行してしまうかわからないけど、レンタルサーバー提供者としては、PHPをセーフモードにしておけば危険な関数の実行を制限できるので大丈夫!」としているようです。なるほどー!
OpenPNEオフィシャルガイドブック
著者:伊藤 幸夫
販売元:毎日コミュニケーションズ
発売日:2009-02-07
おすすめ度:
クチコミを見る
OpenPNEカスタマイズによるSNSサイトの構築と運営―オープンソース徹底活用
著者:荒木 祐二
販売元:秀和システム
発売日:2007-11
おすすめ度:
クチコミを見る
OpenPNEでつくる!最強のSNSサイト
著者:小川 晃夫; 南大沢ブロードバンド研究会
販売元:ソーテック社
発売日:2007-03-20
おすすめ度:
クチコミを見る
招待メールが送信されなくて四苦八苦しました。
結論として、config.phpの395行目付近の以下のパラメータをfalseに設定することで解決します。(デフォルトはtrueになってます)
-----------------------------------------------------
// Envelope-From ヘッダを設定するかどうか(safe_mode の場合は false に設定してください)
define('MAIL_SET_ENVFROM', false);
-----------------------------------------------------
XREAで提供されているPHPはセーフモードで動いているので
上記の設定をする必要があるようです。
PHPのセーフモードとは、システム的に問題を起こすことのできる種類の関数の実行制限を付けるかどうか、というモードのようです。
PHPセーフモードの正式な解説はコチラ
これを使うことで、「ユーザーがどんな危険なプログラムを実行してしまうかわからないけど、レンタルサーバー提供者としては、PHPをセーフモードにしておけば危険な関数の実行を制限できるので大丈夫!」としているようです。なるほどー!
OpenPNEオフィシャルガイドブック
著者:伊藤 幸夫
販売元:毎日コミュニケーションズ
発売日:2009-02-07
おすすめ度:
クチコミを見る
OpenPNEカスタマイズによるSNSサイトの構築と運営―オープンソース徹底活用
著者:荒木 祐二
販売元:秀和システム
発売日:2007-11
おすすめ度:
クチコミを見る
OpenPNEでつくる!最強のSNSサイト
著者:小川 晃夫; 南大沢ブロードバンド研究会
販売元:ソーテック社
発売日:2007-03-20
おすすめ度:
クチコミを見る