Раньше на сайт я поставил на htaccess:
AuthType Basic
AuthName "Private zone. Only for administrator!"
AuthUserFile /usr/host/mysite/.htpasswd
require user admin
Авторизация шла через .passwd, но после обнавы хостинга теперь php работает как CGI, и этот кусок не работает. Можно переделать http авторизацию на cgi, в гугле нашел много статьи, но хз ничего полезного и рабочего не нашел. Помогите плиз
а cgi откуда вызывается?
Зачастую всё тем же apache, который отработает .htaccess
Видимо хостеры "выкинули" модуль авторизации с apache
php если работает как cgi Basic Auth не работает,
Если включить php как модуль Apache все работает.
Не вижу связи между PHP и модулем Apache
Добавлено 23.02.16 в 22:00:21:
И ты уверена ? что путь правильный ?
AuthUserFile /usr/host/mysite/.htpasswd
donttime, я ещё раз говорю этот кусок код на CGI не работает. На Apache работает
Задай этот вопрос на форуме апача, тебя там от пинают за несуразицу.
donttime, Прочитай этот
donttime, ты ещё новычок по-моему дааааа?
khujand, да работает auth в cgi
В поддержку пишите хостинга
http://system.u3n.ru/
user user
Mobiaaa, не заходит, а проверка через какой скрипт у тя идет?