diff --git a/ChangeLog b/ChangeLog index ab4099aae..1f638e026 100644 --- a/ChangeLog +++ b/ChangeLog @@ -61,6 +61,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA - bug #2938492 [display] information_schema sorting order - bug #2941101 [import] import timeout when table already created and several data lines +- bug #2944069 [config] Extraneus dot from dirname() when installed in root, thanks to ayanamist 3.2.5.0 (2010-01-10) - patch #2903400 [bookmarks] Status of bookmark table, diff --git a/libraries/Config.class.php b/libraries/Config.class.php index 28bd98dc5..9e9abf6b8 100644 --- a/libraries/Config.class.php +++ b/libraries/Config.class.php @@ -676,6 +676,11 @@ class PMA_Config $path = dirname(dirname($path)); } } + + // PHP's dirname function would have returned a dot when $path contains no slash + if ($path == '.') { + $path = ''; + } // in vhost situations, there could be already an ending slash if (substr($path, -1) != '/') { $path .= '/';