From 35697286054aca1ea5ab0e45d180d28b8c882562 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sun, 19 Feb 2006 21:58:10 +0000 Subject: [PATCH] bug 1433633, Internal server error --- ChangeLog | 2 ++ Documentation.html | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7b37ffd1c..cf143d3cd 100755 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,8 @@ $Source$ * sql.php: bug #1434576, undefined variable $db * libraries/storage_engines.lib.php: bug #1434578, missing argument for __construct() + * Documentation.html: bug #1433633, document consequences of having + a .htaccess file, thanks to Isaac Bennetch 2006-02-19 Sebastian Mendel * libraries/common.lib.php PMA_getUvaCondition(): diff --git a/Documentation.html b/Documentation.html index 9b83bbb06..da5a01b00 100755 --- a/Documentation.html +++ b/Documentation.html @@ -2510,6 +2510,24 @@ RewriteEngine On RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] +

+ I get an error "500 Internal Server Error". +

+

+ There can be many explanations to this and a look at your server's + error log file might give a clue. Here is a possible explanation.
+ Since version 2.8.0, phpMyAdmin contains a .htaccess file + inside its main directory. On servers that support the htaccess feature, + this file is used to set a PHP behavior that phpMyAdmin relies on; + currently, php_flag session.auto_start 0 is used to ensure + that a session is not already active. However, on some servers, usage + of .htaccess is forbidden, therefore an internal error is + triggered. You can try to remove this .htaccess file, hoping + that the session.auto_start setting is not active on your + server. +

+ +

Configuration