Мой домашний PHPMyAdmin день или два назад работал нормально. Теперь он дает мне общую ошибку 500 Internal Server Error и предлагает мне посмотреть журналы сервера.
Журнал Apache содержит следующие сообщения об ошибках:
[Sun Feb 06 23:38:56 2011] [error] [client ::1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
И здесь я застреваю. Что-то создает бесконечный цикл, но что это может быть? Я не делал ничего (что могу придумать) для своей настройки с момента последней работы PHPMyAdmin. Где я могу следовать советам по отладке LimitInternalRecursion и LogLevel ... какой-то файл .htaccess? Я не знаю, где это найти.
Может ли кто-нибудь предложить какие-либо указатели на решение или курс действий?
РЕДАКТИРОВАТЬ: Благодаря Alvosu я смог получить некоторую информацию из журнала перезаписи:
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] strip per-dir prefix: /Library/WebServer/Documents/pma/ -> pma/
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] applying pattern '^$' to uri 'pma/'
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] strip per-dir prefix: /Library/WebServer/Documents/pma/ -> pma/
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] applying pattern '(.*)' to uri 'pma/'
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (2) [perdir /Library/WebServer/Documents/] rewrite 'pma/' -> 'app/webroot/pma/'
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (3) [perdir /Library/WebServer/Documents/] add per-dir prefix: app/webroot/pma/ -> /Library/WebServer/Documents/app/webroot/pma/
::1 - - [07/Feb/2011:09:19:48 --0800] [localhost/sid#10080d720][rid#1009854a8/initial] (2) [perdir /Library/WebServer/Documents/] strip document_root prefix: /Library/WebServer/Documents/app/webroot/pma/ -> /app/webroot/pma/
Может ли кто-нибудь интерпретировать это, чтобы понять проблему для меня?
LimitInternalRecursion не поможет. Добавить RewriteLog и RewriteLogLevel директивы в конфигурации виртуального хоста или сервера (/ etc / apache2 / .. или / etc / httpd / .. для Linux). Потом смотри переписывай журнал.