multiaccess не авторизует

msblast
Posts: 8
Joined: Tue Apr 09, 2013 6:19 pm

multiaccess не авторизует

Post by msblast »

Доброго времени дня, уважаемая техническая поддержка!
Прошу помощи по смартсиджею.
Возникла необходимость включить multiaccess режим. Переименовал файл .htaccess, нажал кнопку. И теперь не могу авторизоваться в админке, она не принимает логин/пароль. Посмотрел в базе - учетка admin есть, с таким же паролем. Попробовал поиграть со значениями status и date (ну мало ли!), создал еще одного пользователя admin2 - результата не принесло. Решил поменять авторизацию обратно, активирую .htaccess (или этого недостаточно?) - админка не пускает.
Нашел похожую тему на форуме: http://smartcj.com/viewtopic.php?f=7&t= ... 8C#p112908
Последовал тамошним советам. /scj/admin/test.php - пароль не спрашивает.
Создал файл с содержанием:

Code: Select all

<?
   if (isset($_SERVER['PHP_AUTH_USER'])) {
      print_r($_SERVER);
   } else {
   
      header('WWW-Authenticate: Basic realm="SmartCJ Admin area."');
      header('HTTP/1.0 401 Unauthorized');
      echo 'Access Restricted';
      exit;

   }
Открываю файл - спрашивает пароль, данные не принимает, ничего не отображает.
Собственно вопрос даже не в том, почему не работает мультидоступ (возможно, проблема хостера), а как мне вернуть обычную авторизацию через файл .htpasswd? Заранее благодарю.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: multiaccess не авторизует

Post by admin »

Думаю

http://smartcj.com/wiki/doku.php?id=ru: ... ss_problem

можно отключить авторизацию

в каталоге /scj/admin/ создать файл reset.php следующего содержания

Code: Select all

     <?php
    require('../includes/prepare.php');
    db_query("update settings set value = '' where name = 'scj_admin_auth' ");
    echo 'Done'; 
открыть в браузере /scj/admin/reset.php
удалить reset.php
Don't forget to run script update
msblast
Posts: 8
Joined: Tue Apr 09, 2013 6:19 pm

Re: multiaccess не авторизует

Post by msblast »

Спасибо, помогло.
В файле .htaccess правда еще удалил на всякий случай эти строки:

Code: Select all

AuthType Basic
AuthName "SCJ Admin Area"
AuthUserFile /home/$domain/public_html/scj/admin/.htpasswd
require valid-user
Дабы не создавать новый топик задам здесь еще один волнующий меня вопрос. Все прекрасно работало, как вдруг отвалилась home/main страница в админке. Т.е. она долго пытается загрузиться, а затем сервер выдает "Internal Server Error". На свежеустановленном смарте такая же проблема. Мускуль не тюнингован. Как возможно продиагностировать данную проблему?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: multiaccess не авторизует

Post by admin »

апдейты все ?
Don't forget to run script update
msblast
Posts: 8
Joined: Tue Apr 09, 2013 6:19 pm

Re: multiaccess не авторизует

Post by msblast »

Данная проблема стала возникать даже на свежеустановленном смарте с выключенным ротатором. Поскольку он тянет себя с сервера, то видимо да.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: multiaccess не авторизует

Post by admin »

Don't forget to run script update
msblast
Posts: 8
Joined: Tue Apr 09, 2013 6:19 pm

Re: multiaccess не авторизует

Post by msblast »

SmartCJ Pro V 1.49 Build 201210311753
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: multiaccess не авторизует

Post by admin »

Те прочесть тот топик вы не смогли или какое-то предложение там не ясно ?
Don't forget to run script update
msblast
Posts: 8
Joined: Tue Apr 09, 2013 6:19 pm

Re: multiaccess не авторизует

Post by msblast »

Логично предположил, что если дистрибутив свежий, то и все обновления в нем содержатся. Выполнил обновление. Теперь билд 201304091523. Проблема, к сожалению, осталась.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: multiaccess не авторизует

Post by admin »

В preload может большое кол-во галер ?
Don't forget to run script update
Post Reply