Не могу войти в админку

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 1 января 2013 в 14:23
Есть несколько сайтов на ICMS, на каждый из них можно зайти под учетной записью admin, но при нажатии Админка открывается страница с вводом логина и пароля. После правильного ввода данных опять перебрасывает на сайт, и в админку не пускает.


Может ли это быть из-за того, что я попросил тех поддержку запустить PHP не "как модуль apache", а как "скрипт CGI"?
#2 1 января 2013 в 16:03
У меня такое было когда версия php была отличной от 5.3.x
#3 1 января 2013 в 16:45

php была отличной от 5.3.x

Virus9alex
Работает на php-5.3.18
#4 1 января 2013 в 17:35
CGI обычно работает без апача только под nginx, а под него реврайты переписанны?
#5 1 января 2013 в 17:47

CGI обычно работает без апача только под nginx, а под него реврайты переписанны?

picaboo
нет, скорее всего. Что нужно прописать?
#6 1 января 2013 в 17:55
попробуй в htacces вставить

RewriteCond %{REQUEST_URI} !php-fastcgi.fcgi

после
RewriteRule ^.htaccess$ — [F]
#7 1 января 2013 в 18:01
Не помогло.
#8 2 января 2013 в 02:16
Ответ найден, но хотелось бы, чтобы кто-нибудь прокомментировал. "Вход в админку" работает при настройках:
Иллюстрация, при этом есть и FastCGI, но с ним не работает сайт целиком с ошибкой 502.
Конфиг апача вот такой:
  1.  
  2. <Directory /var/www/vh40849/data/www/site.ru>
  3. Options +ExecCGI
  4. </Directory>
  5.  
  6. <VirtualHost 12.12.12.12:8080>
  7. ServerName site.ru
  8. DocumentRoot /var/www/vh40849/data/www/site.ru
  9. AssignUserID vh40849 vh40849
  10. CustomLog /var/www/httpd-logs/site.ru.access.log combined
  11. ErrorLog /var/www/httpd-logs/site.ru.error.log
  12. ServerAlias www.site.ru
  13. ServerAdmin admin@site.ru
  14. ScriptAlias /cgi-bin/ /var/www/vh40849/data/www/site.ru/cgi-bin/
  15. ScriptAlias /php-bin/ /var/www/vh40849/data/php-bin/
  16. AddHandler php-cgi .php .php3 .php4 .php5 .phtml
  17. </VirtualHost>
  18.  
А делалось это для того, чтобы скрипты выполнялись от vh40849, и файлам присваивался этот владелец, а не apache.

Может здесь есть инфа, как правильно настроить VDS сервер? В чем разница между режимами PHP?

Update, выяснилось, что в таком режиме(CGI) не работает Instantvideo…
#9 9 января 2013 в 20:25
Техподдержка IHC решила проблему:
Проблема была в правах на директорию /var/www/юзер/data/mod-tmp, точнее ее владельце.
В конфигурации по умолчанию владельцем данного каталога является пользователь apache, соответственно после смены MPM apache на ITK пользователь юзер не имел прав на запись сессий в каталог mod-tmp.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.