- 締切済み
/etc/aliasesからphpを呼んだ場合、$_SERVERが取れません。
/etc/aliasesから呼ばれたPHPで 開発機か本番機かを判別したいので、$_SERVERを 取得したいのですが取得できません。。 何か取得する方法はないでしょうか? ■/etc/aliases test: "| php /test.php ■test.php #!/usr/bin/php <?php mb_send_mail("a@a.com","",print_r($_SERVER)); ?>
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- php504
- ベストアンサー率42% (926/2160)
回答No.1
$_SERVERはApacheの変数なのでCLIのPHPからは取得できないと思います。
お礼
回答ありがとうございます。 結局、本番機と開発機の判別は php_uname()などで取得できるホスト名で 判別するようにいたしました(^^)