[PHP-users 6103] Basic認証でのエラー
Eno
php-users@php.gr.jp
Tue, 12 Mar 2002 23:56:11 +0900
こんちわ、榎谷と申します。
最近PHPも触りはじめた者で、早速悩みにぶつかってしまいました。
出来ましたら、解決のヒントでも頂ければと思います。
『現象』
PHPでBasic認証を行うとして、以下のコードを実行したところ、
ブラウザ上には何も表示されず、Apacheのエラーログに、
メッセージ(後述)が吐き出される。
---実行したコード---
<?php
echo isset($PHP_AUTH_USER);
if (!isset($PHP_AUTH_USER)) {
header("WWW-Authenticate: Basic realm=\"My Realm\"");
header("HTTP/1.0 401 Unauthorized");
exit;
} else {
echo "<p>Hello" . $PHP_AUTH_USER . " </p>";
echo "<p>Youre pwd is " . $PHP_AUTH_PW . "</p>";
}
?>
---Apacheのエラーメッセージ---
[Tue Mar 12 23:09:11 2002] [notice] child pid xxxx exit signal Segmentation fault (11)
---環境---
Kernel 2.4.17
(ディストリブーションは、Kondara-1.2 RC2です)
Apache 1.3.22
php 4.1.1
です。
宜しくお願いします。