Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame^] | 1 | # phpMyAdmin default Apache configuration |
| 2 | |
| 3 | Alias /phpmyadmin /usr/share/phpmyadmin |
| 4 | |
| 5 | <Directory /usr/share/phpmyadmin> |
| 6 | Options FollowSymLinks |
| 7 | DirectoryIndex index.php |
| 8 | Require all granted |
| 9 | |
| 10 | <IfModule mod_php5.c> |
| 11 | AddType application/x-httpd-php .php |
| 12 | |
| 13 | php_flag magic_quotes_gpc Off |
| 14 | php_flag track_vars On |
| 15 | php_flag register_globals Off |
| 16 | php_admin_flag allow_url_fopen Off |
| 17 | php_value include_path . |
| 18 | php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp |
| 19 | php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/ |
| 20 | </IfModule> |
| 21 | </Directory> |
| 22 | |
| 23 | # Authorize for setup |
| 24 | <Directory /usr/share/phpmyadmin/setup> |
| 25 | <IfModule mod_authn_file.c> |
| 26 | AuthType Basic |
| 27 | AuthName "phpMyAdmin Setup" |
| 28 | AuthUserFile /etc/phpmyadmin/htpasswd.setup |
| 29 | </IfModule> |
| 30 | Require valid-user |
| 31 | </Directory> |
| 32 | |
| 33 | # Disallow web access to directories that don't need it |
| 34 | <Directory /usr/share/phpmyadmin/libraries> |
| 35 | Order Deny,Allow |
| 36 | Deny from All |
| 37 | </Directory> |
| 38 | <Directory /usr/share/phpmyadmin/setup/lib> |
| 39 | Order Deny,Allow |
| 40 | Deny from All |
| 41 | </Directory> |
| 42 | |