シェルの PHP スクリプトから .htaccess で定義された環境変数を出力しようとしています。
私のツリーは次のとおりです:
/.htaccess (ルートフォルダー内)
/test/index.php (「テスト」フォルダー内)
SetEnvを使用して .htaccess に変数を設定します。
SetEnv HTTP_TEST "testing"
私のPHPスクリプト「/test/index.php」は次のとおりです。
#!/usr/bin/php
<?php
echo $_ENV['HTTP_TEST']; // print empty
echo $_SERVER['HTTP_TEST']; // print empty
echo getenv('HTTP_TEST'); // print empty
しかし、ブラウザから PHP スクリプトにアクセスする場合、問題はありません (もちろん #!/usr/bin/php なしで...)。
助けてくれてありがとう。