来自phpMyAdmin的userID未在Apache日志中打印

时间:2014-06-04 17:27:30

标签: apache phpmyadmin

我已经在apache配置中使用以下行配置了我的phpMyAdmin网站:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{userID}n %{userStatus}n" pma_combined
ErrorLog     /srv/wwwroot/phpMyAdmin/logs/errors.log
CustomLog    /srv/wwwroot/phpMyAdmin/logs/access.log pma_combined

但我的apache日志从不显示 userID userStatus

127.0.0.1 - - [...] "GET /index.php?token=... HTTP/1.1" 200 5200 "https://example.com/index.php?token=..." "Mozilla/(...)" - -

我的phpMyAdmin配置包含:

$cfg['Servers'][$i]['auth_type']        = 'cookie';

我的配置有什么问题?

1 个答案:

答案 0 :(得分:0)

在我找到修复程序的几天内遇到同样的问题。 我的解决方案是运行PhpMyAdmin作为" Apache mod_php"而不是" FCGId"