Benutzt Du virtual Host Configuration? Das ist Section 3 in der httpd.conf. Da gehört das dann normalerweise hin, wenn man safe_mode einzeln einstellen will und nicht PHP-global. Die Virtual Host Configuration kann auch ausgelagert sein. Muss Du eben mal ein bisschen suchen.
Ja die Virtual Hosts werden schon benutzt:
<VirtualHost 217.160.216.189:80>
ServerName confixx.p15138841.pureserver.info
# Server nur ueber HTTPS konfigurieren:
# RedirectPermanent / https://confixx.p15138841.pureserver.info/
# /reg/-URLs gehen damit nicht
CustomLog /var/log/httpd/p15138841.pureserver.info_access.log "%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i""
ErrorLog /var/log/httpd/p15138841.pureserver.info_error.log
#User confixx
#Group users
DocumentRoot /home/www/confixx/html
php_admin_value safe_mode_exec_dir /home/www/confixx/bin
php_admin_value upload_tmp_dir /home/www/confixx/tmp
ScriptAlias /cgi-bin/ /home/www/confixx/html/cgi-bin/
</VirtualHost>
Hast Du denn nun mal innerhalb eines Scriptes mit ini_get() nachgefragt nach der Einstellung vom Safe-Mode? Was ist dabei herausgekommen?
Bei ini_get_all() kommt u.a. das hier raus:
[safe_mode] => Array ( [global_value] => [local_value] => 1 [access] => 4 )