Jag installerade nyligen OS X Server (10.8) på min Mac Mini och vill kunna koda PHP på den. Allt fungerar bra förutom att den vägrar visa mig "Warning" och "Notice" i webbläsaren trots att min php.ini ser ut enligt följande:
error_reporting = E_ALL | E_STRICT
display_errors = On
Det är rätt php.ini som jag har ändrat i (stämt av mot phpinfo()). Jag har även sökt igenom php.ini-filen efter dubletter av error_reporting och display_errors utan resultat. Har version 5.3.13 av PHP som följer med OS X Server idag vilket gör att E_STRICT inte ingår i E_ALL (finns först i PHP 5.4.0) och därför jag har lagt till det.
"Warning" och "Notice" dyker upp i loggfilerna men jag vill ha de i webbläsaren när jag utvecklar, det är smidigare tycker jag.
phpinfo() visar följande:
error_reporting ger värdet 32767 som motsvarar E_ALL, men borde det inte ge 34815 (32767+2048) som motsvarar E_ALL + E_STRICT? Se http://www.php.net/manual/en/errorfunc.constants.php
Någon som har minsta lilla tanke på vad jag kan testa eller kan ha missat? Jag är öppen för alla förslag just nu!