PHPmyAdmin und pmaAbsoluteUri

papilotte

Grünschnabel
Hallo erstmal!

Wenn ich in der config.inc.php den wert für pmaAbsoluteUri direkt setze, also /Library/WebServer..., dann kann ich mit PHPMyAdmin arbeiten.
Füge ich aber den in den MyAdmin-Docs angegebenen Code ein, passiert nichts mehr, d.h. PHPmyAdmin findet nichts mehr. Sehe ich schon dran, daß das Logo nicht mehr erscheint und die Schrift größer ist als normal.
Hat schonmal jemand damit Erfahrungen gemacht, ob das überhaupt so geht? Ich setze das ganze Construkt unter OS X ein, die Config-Dateien editiere ich grundsätzlich mit joe (unix-editor), damit ich nicht das leidige "Carriage-Return"-Problem habe. (Macs benutzen andere CR-Zeichen, gibt nur Schrott unter Unix / linux)
Hier der Code:

$cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
. $_SERVER['HTTP_HOST']
. (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '')
. substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/')+1);

oder hier der alternative Code:

$cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
. $_SERVER['SERVER_NAME']
. (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '')
. substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], '/')+1);

Ich habe beides probiert, tut aber nichts.

winke
 
Zurück