mountfield
11-05-2007, 18:07
Такая ситуация, Win XP, локально установлены: второй Apache, PHP5, MySql 5. Установка не модулем. а как CGI. Установил phpmyadmin. Авторизация через config и cookie проходит без проблем. Через http никак, я так понимаю, что из-за того, что именно CGI установка. В faq phpmyadmin написано, что http авторизация через CGI возможна, но надо, чтобы был установлен mod_rewrite и прописано в файле .htpaccess, который надо скопировать в каталог с phpmyadmin следующие строчки:
RewriteEngine On
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
В связи с этим пара вопросов
1. Главный. Как установить этот модуль?
2. Стоит ли игра свеч или хватит и cookie авторизации.
3. Правильно ли я сделал, что установил php как cgi, а не как модуль? Следовал рекомендациям из книги "Самоучитель по php5" Колисниченко,
P.S Хотя уже жалею, что начал читать эту книгу, т.к он там похоже больше описывает PHP4.
RewriteEngine On
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
В связи с этим пара вопросов
1. Главный. Как установить этот модуль?
2. Стоит ли игра свеч или хватит и cookie авторизации.
3. Правильно ли я сделал, что установил php как cgi, а не как модуль? Следовал рекомендациям из книги "Самоучитель по php5" Колисниченко,
P.S Хотя уже жалею, что начал читать эту книгу, т.к он там похоже больше описывает PHP4.