В mod_perl я могу сделать что-то вроде:
$r->user("username");
И тогда имя пользователя будет отображаться в разделе имени пользователя в журналах.
Есть ли способ сделать это в php? без необходимости изменять apache?
Редактировать : Пока я пробовал оба:
$_SERVER['REMOTE_USER'] = "username";
$_SERVER['PHP_AUTH_USER'] = "username";
apache_setenv('REMOTE_USER', "username")
без удачи
Edit2:
Логи Apache имеют формат:
ipAddress REMOTE_USER IDENT datetime ... и т. Д.
Я пытаюсь установить REMOTE_USER, не используя apache mod_auth, но код php.