popenによるメール送信とPHPセーフモード
2009-01-22 (木)カテゴリPHP , 制作PHP , セーフモード
PHPのセーフモードだとpopenによるメール送信って動作しません。
動作実証済み。※正確には「safe_mode_exec_dir の中でのみ実行可能」らしい。
あとは、mb_send_mail関数使っている人は、第5引数が使えないらしいです。第4引数までは大丈夫らしい。
mail関数も同様です。
いろいろネット中検索したけど、情報がなかった。。;
ちなみにセーフモードを調べる方法は
PHP
if(get_cfg_var("safe_mode")){
//セーフモードのときの処理
} else {
//セーフモードではないときの処理
}
これでオッケーです。もし他のサーバで動く関数が動かない!など問題がある場合は
セーフモードを疑ってみましょう。







