Error reporting disappeared in PHP5 when using error_reporting "E_ALL" in VirtualHost

It has been my understanding, since a few years back, that setting
php_admin_value error_reporting "E_ALL"
inside my Apache's VirtualHost configuration actually permitted to set the error reporting to all types of error. Recently, upgrading Ubuntu from 8.04 to 8.10 (I don't know exactly which versions of PHP5 that actually meant), several of our team have seen their error reporting disappear... I first thought this was related to XDebug, installed on all our computers, but disabling it didn't fix anything. After 2 hours of searching for pretty much any topic related

Trying out PECL's SCA_SDO package

In order to start offering Web Services inside Dokeos, I (and Stefaan Vanbillemont) have been testing out the SCA_SDO package from PECL (for PHP), that reportedly offers the possibility to deploy web services from existing functions only by including a common file and adding a bit of documentation "PHPDocumentor style" to the code. As we are using PHPDocumentor-like comments already, and have a lot of existing functions possibly offering all the services we would like to offer as web services, I thought SCA_SDO was a perfect match. The SDO-part of the extension will not be used in our contex

PHP

"PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML." See www.php.net. Using PHP is a matter of precision. ASP can be used to reach the same objectives but ASP has proven to us to be less interesting (see some of the reasons below, one of them being the licensing scheme).