Автор Тема: Проблема с заходом в админку  (Прочитано 2797 раз)

26 Март 2012, 14:41:09
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте.
Проблема с заходом в админку вознекает каждый раз на одном из новых сайтов. На других - все ок. А на новом при попытке зайти в админку после ввода логина и пароля выдает ошибку:
404 Not Found
nginx/1.1.14
После закрытия всех окон и очистки кеша браузера - захожу в админку без проблем, и так каждый день.  :(
Папки очистил:
Цитировать
/tools/smarty/compile
/tools/smarty/cache (кроме index.php)


В чем может быть проблема? Как решить? Заранее благодаарен.
27 Март 2012, 09:42:38
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Проблема может быть в конф. nginx.
Отключите ЧПУ, очистите кеш.
Попробуйте зайти в админку.
Проверьте правила для url-rewrite.

08 Апрель 2012, 14:08:35
Ответ #2
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
1) ЧПУ отключил, очистил кеш, удалил файл ".htaccess".
2) Попробовал зайти в админку - та же проблема:
404 Not Found
nginx/1.1.14
3) Включил ЧПУ, создал пустой ".htaccess" и сгенерировал новый, но проблема так и осталась... :(

Вы писали:
Цитировать
Проблема может быть в конф. nginx.
.
Что за файл такой? Где находится и что в нем нужно подправить?
Заранее благодарен за помощь.
09 Апрель 2012, 12:36:37
Ответ #3
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Конфигурационный файл с настройками для nginx :
/etc/nginx/nginx.confКонфигурационный файл вашего магазина:
/etc/nginx/sites-available/prestashop.ru
Чтобы что-то советывать, нужно знать конф. сервера.
У вас web сервер nginx - frontend, а apache - backend ? Или установлен только nginx ? Или ...?

Если не знаете как настраивать веб-сервер, то лучше обратитесь в тех.поддержку хостинга.
09 Апрель 2012, 15:34:19
Ответ #4
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В тех. поддержке хостинга спросили:

и что админка сохраняет в кеше такого что получается 404 ошибка?
Nginx стоит лишь как проксирующий backend

Не знаю что она сохраняет... :( Подскажите пожалуйста, что им ответить чтобы они смогли помочь решить проблему эту.
09 Апрель 2012, 16:55:53
Ответ #5
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
Тех.поддержка для того и существует, чтобы помочь решить проблемы с сервером.
Есть лог-ошибок, там отражено более детально описание ошибки. Если проблема не связана с URL-rewrite, то нужно проверить fastcgi_params. Можно только гадать где проблема.
09 Апрель 2012, 17:05:50
Ответ #6
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
09 Апрель 2012, 17:45:42
Ответ #7
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Только начинаю все изучать. Спасибо Вам что помогаете советами. А в каком файле или папке находится лог ошибок?
10 Апрель 2012, 09:58:45
Ответ #8
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102479
  • Репутация: +34219/-0
    • Просмотр профиля
У вас ошибка в конф.сервера, смотреть нужно логи сервера. Обычно, это /var/log/...
10 Апрель 2012, 12:52:28
Ответ #9
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22318
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Если на сервере Nginx и PHP-FPM 5.3 нужно закоментировать
# fastcgi_param PATH_INFO $fastcgi_script_name;
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.