discsox wrote:These warnings are all very useful for eventually fixing things but for test purposes I cannot have these warnings (turning off warnings makes the app work but then I cannot debug other issues).
There is no need for a second Xampp Installation, as you can switch on/off error reporting not only via php.ini, but also at runtime per directory (via .htaccess) as well as per script via ini_set() function call.
You may also define two different NameBased VirtualHosts (one called "debug" and the other called "release" for example), both pointing to the same IP and the same DocumentRoot, one with error reporting on, the other with error reporting off. Then you can start your debug session via http://debug/script.php
and see the release version via http://release/script.php
(both requests results in the same script.php, but with different error reporting).