Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Now you must configure your installation. There are two methods that can be
- used. Traditionally, users have hand-edited a copy of config.inc.php, but
- now a wizard-style setup script is provided for those who prefer a
- graphical installation. Creating a config.inc.php is still a quick way to
- get started and needed for some advanced features.
- + To manually create the file, simply use your text editor to create the
- file config.inc.php (you can copy config.sample.inc.php to get minimal
- configuration file) in the main (top-level) phpMyAdmin directory (the
- one that contains index.php). phpMyAdmin first loads libraries/
- config.default.php and then overrides those values with anything found
- in config.inc.php. If the default value is okay for a particular
- setting, there is no need to include it in config.inc.php. You'll need
- a few directives to get going, a simple configuration may look like
- this:
- <?php
- $cfg['blowfish_secret'] = 'ba17c1ec07d65003'; // use here a value of your choice
- $i=0;
- $i++;
- $cfg['Servers'][$i]['auth_type'] = 'cookie';
- ?>
- Or, if you prefer to not be prompted every time you log in:
- <?php
- $i=0;
- $i++;
- $cfg['Servers'][$i]['user'] = 'root';
- $cfg['Servers'][$i]['password'] = 'cbb74bc'; // use here your password
- $cfg['Servers'][$i]['auth_type'] = 'config';
- ?>
- For a full explanation of possible configuration values, see the
- Configuration Section of this document.
- + Instead of manually editing config.inc.php, you can use the Setup
- Script. First you must manually create a folder config in the
- phpMyAdmin directory. This is a security measure. On a Linux/Unix
- system you can use the following commands:
- cd phpMyAdmin
- mkdir config # create directory for saving
- chmod o+rw config # give it world writable permissions
- And to edit an existing configuration, copy it over first:
- cp config.inc.php config/ # copy current configuration for editing
- chmod o+w config/config.inc.php # give it world writable permissions
- On other platforms, simply create the folder and ensure that your web
- server has read and write access to it. FAQ 1.26 can help with this.
- Next, open setup/ in your browser. Note that changes are not saved to
- disk until explicitly choose Save from the Configuration area of the
- screen. Normally the script saves the new config.inc.php to the config/
- directory, but if the webserver does not have the proper permissions
- you may see the error "Cannot load or save configuration." Ensure that
- the config/ directory exists and has the proper permissions - or use
- the Download link to save the config file locally and upload (via FTP
- or some similar means) to the proper location.
- Once the file has been saved, it must be moved out of the config/
- directory and the permissions must be reset, again as a security
- measure:
- mv config/config.inc.php . # move file to current directory
- chmod o-rw config.inc.php # remove world read and write permissions
- rm -rf config # remove not needed directory
- Now the file is ready to be used. You can choose to review or edit the
- file with your favorite editor, if you prefer to set some advanced
- options which the setup script does not provide.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement