inc.php to the new directory.
If the previous version is phpMyAdmin 2.6.0 or older, we cannot copy its config.
inc.php to the new version because the file format has changed too much.
An upgrade??”or first-installation??”path that should not be taken is to copy
libraries/config.default.php to config.inc.php, since this
default configuration file is version-specific and is not guaranteed to work
for future versions.
Installing phpMyAdmin
[ 42 ]
New parameters appear from version to version. They are documented in
Documentation.html and defined in libraries/config.default.php. If
a configuration parameter is not present in config.inc.php, its value from
libraries/config.default.php will be used; so we do not have to include it
into config.inc.php if the default value suits us.
Special care must be taken to propagate the changes we might have made to the
layout.inc.php files, depending on the themes used. We may even have to copy
our custom themes subdirectories if we added our own themes to the structure.
Summary
In this chapter, we took a look at the common reasons for installing phpMyAdmin,
the steps for downloading it from the main site, basic configuration, and uploading it
to our web server. We learned how to use a single copy of phpMyAdmin to manage
multiple servers, and also the usage of authentication types to fulfill the needs of a
users' group while protecting authentication credentials.
Pages:
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69