Jump to content
SkyHawk

404 в каталоге товаров (сразу после установки)

Recommended Posts

Привет всем!

Помогите пожалуйста! Установил Prestashop 1.7.4.4 на свой локальный сервер на Orange Pi PC Plus 2E. Ресурсы (mysql 5.5.6.0, php 7.2.13, nginx 1.15.7). Всё бы нормально - главная страница сайта открывается, в админку заходится; да только при попытке открыть список каталога товаров по пути "Продажа - Каталог - Товары" (url типа такого: http://192.168.1.2:1111/admin1143dsjcb/index.php/product/catalog?_token=QxCLP65-PkYjfvoCkhVjqO8wZgl7wci0KxqBw5wq6CY) открывается страничка "404 not found".

404 Not Found


nginx/1.15.7

 

Сразу хочу отметить, что такая же проблема была пару месяцев назад при установке предыдущей версии; тогда ставил и настраивал окружение непосредственно на сервере, т.е. не в Docker-контейнерах, что остановило использование Prestashop. Поэтому делаю вывод, что дело не в использовании докеров.

Запись в логе nginx:

2018/12/17 11:31:33 [error] 8#8: *87 open() "/var/www/sd.local/admin1143dsjcb/index.php/product/catalog" failed (20: Not a directory), client: 192.168.1.156, server:  , request: "GET /admin1143dsjcb/index.php/product/catalog?_token=QxCLP65-PkYjfvoCkhVjqO8wZgl7wci0KxqBw5wq6CY HTTP/1.1", host: "192.168.1.2:1111", referrer:  "http://192.168.1.2:1111/admin1143dsjcb/index.php?controller=AdminDashboard&token=5ca214d0916687a7bf6a1ccefb42aaee"

Однако другие страницы админки (Например "Каталог - Категории") открываются без проблем.

image.thumb.png.0e0e814a9d61a6d1de36247f39cc4d76.png 

 

Помогите пожалуйста. Что делать, куда копать, как исправить проблему?

Буду ждать вашего ответа.

С уважением, Алексей.

 

 

Edited by SkyHawk
Лишние фото. (see edit history)

Share this post


Link to post
Share on other sites

Что-то не то у вас с навигацией по админке: http://192.168.1.2:1111/admin1143dsjcb/index.php/product/catalog?_token= это какая-то неправильная ссылка, по админке ссылка как-то так должна выглядеть:  http://192.168.1.2:1111/admin1143dsjcb/index.php?controller=AdminProducts&...

Share this post


Link to post
Share on other sites
2 hours ago, wagood said:

Что-то не то у вас с навигацией по админке: http://192.168.1.2:1111/admin1143dsjcb/index.php/product/catalog?_token= это какая-то неправильная ссылка, по админке ссылка как-то так должна выглядеть:  http://192.168.1.2:1111/admin1143dsjcb/index.php?controller=AdminProducts&...

Так. И что же мне делать?...

Если я на какой-нибудь странице заменяю контроллер на AdminProducts, то получаю ошибку "Неверный токен безопасности":

image.png.afdf3e4f58c5a969553321a738913cba.png

Далее, если я нажимаю кнопку "Я понимаю все риски...", открывается страница товаров, но она пустая - кнопки добавления товаров, как и самих демо-товаров, нет. Очевидно, контроллер работает неправильно.

image.thumb.png.c5ca0d89263ef19f4c14a0a63a623209.png

 

Как быть?...

 

 

Share this post


Link to post
Share on other sites

вопрос не на что подменять, а что в вашей админке заменяет стандартные линки на что-то непонятное

Share this post


Link to post
Share on other sites
17 minutes ago, wagood said:

вопрос не на что подменять, а что в вашей админке заменяет стандартные линки на что-то непонятное

 

Я это понимаю. Поэтому и спрашиваю, что делать.

Share this post


Link to post
Share on other sites

@SkyHawk Здравствуйте. Проблема 404 - не работают rewrite. У вас apache2 или nginx?

Если nginx, нужно установить правила ЧПУ от сюда: https://github.com/PrestaShop/PrestaShop/blob/develop/docs/server_config/nginx.conf.dist

Если у вас нет доступа к конфигу nginx, пишите в поддержку.

Share this post


Link to post
Share on other sites
14 hours ago, TemKa_SD said:

@SkyHawk Здравствуйте. Проблема 404 - не работают rewrite. У вас apache2 или nginx?

Если nginx, нужно установить правила ЧПУ от сюда: https://github.com/PrestaShop/PrestaShop/blob/develop/docs/server_config/nginx.conf.dist

Если у вас нет доступа к конфигу nginx, пишите в поддержку.

@TemKa_SD  Да, отлично! Заменил nginx.conf на указанный в ссылке (с редактированием путей под свой проект) - и всё заработало!!!

Спасибо большое! Здорово помогли!!!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More