ID:               20441
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Bogus
 Bug Type:         Apache related
 Operating System: all
 PHP Version:      4.3.0-pre2
 New Comment:

This problem has just caused me a big headache - a customer has been
relying on the fact that both .htaccess and PHP_AUTH_USER have been
available in parallel since at least  PHP 4. They've asked me to fix
their scripts, but it would be a massive rewrite to sort out.

I only have two customers who do their own scripting, and 50% of them
are bitten by this. I think that 4.3.0 may well annoy lots of people
with this.

I can see from the documentation of bug #19251 why the change has been
made, and I understand that that the manual documents the new
behaviour, but I suspect this misbehaviour  is widely relied upon, and
perhaps we should consider an php.ini switch.

The only economic solution I can suggest for my customer in the
meanwhile is for me to patch php back to its old behaviour.


Previous Comments:
------------------------------------------------------------------------

[2002-12-11 10:58:19] [EMAIL PROTECTED]

We fixed a bug, period.

Derick

------------------------------------------------------------------------

[2002-12-11 10:53:53] [EMAIL PROTECTED]

Can someone explain this?  Apparently some external auth systems did
not populate PHP_AUTH_USER while others did... Was this BC break
discussed?

It has been documented forever but this behavior changed so please
explain it.

------------------------------------------------------------------------

[2002-12-11 10:39:14] [EMAIL PROTECTED]

I agree with the previous poster that this is a serious bug. When we
upgraded to 4.3.0RC2 our development application broke.

------------------------------------------------------------------------

[2002-11-22 02:40:55] [EMAIL PROTECTED]

This is not bogus!! This is a genuine bug. PHP_AUTH_USER was set in
4.2.3 why has the functionality been changed without warning? This will
break so many peoples scripts it is not true. This *HAS TO BE FIXED* os
that it works as it did before. Please stop trying to pretend that this
is not a bug. It is, and a serious one at that.

------------------------------------------------------------------------

[2002-11-15 09:10:09] [EMAIL PROTECTED]

It was fixed to be like it should be since PHP 3.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/20441

-- 
Edit this bug report at http://bugs.php.net/?id=20441&edit=1

Reply via email to