ich nutze PHP 4.3.6 als Modul vom Apache 1.3.28 unter SuSE 9.0
In der php.ini steht error_reporting auf 2047 (E_ALL)
und display_errrors auf ON.
Beim Testen des (noch) auf PHPnuke basierenden Shopsystemes "123tkShop"
ist mir folgendes aufgefalen:
Steht in der httpd.conf der Eintrag
<Directory "/srv/www/htdocs/123tkShop">
AllowOverride None
</ Directory>
werden einige Notices in der Form:
"Use of undefined constant _users - assumed '_users' in ... "
ausgegeben.
Ändere ich den Eintrag in der httpd.conf auf "AllowOverride All", werden
die Notices nicht angezeigt.
Als Grund vermutete ich eine .htaccess mit einem Eintrag zum
error_reporting oder zu display_errors. Gibt's aber nirgendwo im
gesamten Verzeichnisbaum des Shopsystems.
Auch ini_set() Befehle finde ich nicht in Skripts - aber deren
Wirksamkeit wird ja sowieso nicht durch die httpd.conf gesteuert.
Wie ist deses Phänomen zu erklären?
Gruß
Hinrich