[PHP-users 10875] Re: PHP4.3.0pre1 Released!!
桝形 誠二
php-users@php.gr.jp
Wed, 16 Oct 2002 15:24:44 +0900
桝形です。
返答が遅くなりましてすみません。
> 私はHTTP AUTHを使わないのですが、使えなくなっているの
> であればバグです。
そうなのですか。。。
ちなみに、下記のスクリプトでは正常に動作する事を
確認しました。
<?
if( $_SERVER["PHP_AUTH_USER"] === "test" ||
$_SERVER["PHP_AUTH_PW"] === "TEST" )
{
echo "ID[".$_SERVER["PHP_AUTH_USER"]."]<BR>";
echo "Password[".$_SERVER["PHP_AUTH_PW"]."]";
phpinfo( );
exit;
}
else
{
header( "WWW-Authenticate: Basic realm=\"Auth Test!!\"" );
header( "HTTP/1.0 401 Unauthorised" );
echo "<FONT SIZE='5'>Authorization Required!!</FONT>";
exit;
}
?>
しかし、ApacheのBasic認証やauth_mysql等を使って
認証を行った場合では登録されていません。
ちなみに、PHP4.2.2ではどれも問題ありません。
> PHP_AUTH_USER/PWは定義されている時だけこの変数は初期
> 化されます。私は本当に登録されないか確かめていません。
>
> どうでしょうか? # 他の方も
他の方もご協力お願います。m(_ _)m
こちらの環境は、
OS :RedHatLinux6.2J
Apache:1.3.26( 古いですね。。。あげないと。(^^; )
PHP :4.2.2( 国際化版 )/PHP4.3.0pre1
MySQL :3.23.53
ApacheとPHPはDSOでインストールしています。
PHPのコンパイルオプションは、
./configure \
--with-apxs=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/php/lib \
--with-pear=/usr/local/php/pear \
--enable-zend-multibyte \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--enable-inline-optimization \
--enable-memory-limit \
--enable-versioning
です。
_______________________
桝形 誠二( Masugata Seiji )
E-Mail : s.masugata@digicom.dnp.co.jp
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄