From:             [EMAIL PROTECTED]
Operating system: Linux 2.4.9
PHP version:      4.2.3
PHP Bug Type:     Feature/Change Request
Bug description:  more detailed messages PLEASE!!!!

This is what I tried to do today ... after getting rid of
safe-mode-get-uid-stress yesterday and apache-2.0+php-4.2.x-trouble that
day before, which tooks me several hours each ... 

Well, I used to call dba_open and got some well known error saying "driver
initialization failed". It's quite okay for that.

Browsing your bug report system indicates, that this failure isn't fresh,
but was told to be done in CVS for 4.0.1 or something around that
version.

Now, it took me several hours again to first browse your site, the rest of
internet, the sources of PHP and DB3 and test around with several things
before I came to the point in code, where I had to install some error
reporting into your sources to find out why dba_open finally failed ...

Well, I've reported several non-significant bugs to your system before and
always tried to bring up the patience to make it as easy as understandable
for you what went wrong here at my systems.

Some reports can't be supplied with detailed information without spending
another lot of hours - which I can't effort, too, because of "economic
needs" - in testing, searching and solution-offering. All I get is some
automatic message saying, you can't do anything without further details,
linking me with some explanation of what you would like a bug report
consisting of and finally making my report a "bogus" one ...

I really understand all your stress and that PHP isn't fulltime for you
and I pay full respect to this all, but sometimes I don't feel like being
handled in a similar way by you ... what about some better documentation,
more specific and even more "professional". And if not being better
documented, what about more detailed error reporting mechanisms????

In the example given up there your code responds with "driver
initialization failed" on any problem the handler's open-method encounters
and reports by some boolean result. The other end point of the underlying
calling chain - db3's open-method supplies detailed error messages - which
I would like to get instead of that nonsense warning.

To me it's like reporting you: Hey, my PHP isn't working.


While expecting your time to be wasted with that request or its
realisation, I hope it could influence a bit the way of coding several
extensions (which rely on external libraries - like dba does) in the
future ...

Thanks for your attention!
-- 
Edit bug report at http://bugs.php.net/?id=19806&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=19806&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=19806&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=19806&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=19806&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=19806&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=19806&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=19806&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=19806&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=19806&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=19806&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=19806&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=19806&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=19806&r=isapi

Reply via email to