Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Всем привет!

Столкнулся со странным поведением. 

1. После установки SEO Pro - все ссылки в порядке, показывает полный путь, но при переходе на домашнюю страницу появилась пресловутая index.php?route=common/home. Как убрать?

2. Не связано с первым пунктом (вероятно) - после регистрации на сайте, при переходе на домашнюю страницу - ошибка 500. Остальное работает как должно. Отключаем Seo Pro, на стандартном чпу - та же ситуация. На схожем сайте, с идентичными настройками и модулями и даже товарами, но с версией OC 3.0.2.0 - все работает корректно.

сайт: https://sparksupreme.ru

Парни, если есть мысли - поделитесь, плиз.

Link to post
Share on other sites

Смотрите таблицу oc_url_alias (oc_  вместо этого префикса свой). Зачастую бывает , что созданы альясы к примеру категорий или товаров с пустым значением keyword, а оно зарезервировано как раз для домашней страницы
 

oc_url_alias(query, keyword) VALUES ('common/home', '');

Есть вероятность, что для common/home вообще не задано значение, можно добавить как
 

INSERT INTO oc_url_alias(query, keyword) VALUES ('common/home', '');

Ну и у всех 500 ошибок , есть объяснения в логе ошибок сервера.

Link to post
Share on other sites
55 минут назад, Tom сказал:

Смотрите таблицу oc_url_alias (oc_  вместо этого префикса свой). Зачастую бывает , что созданы альясы к примеру категорий или товаров с пустым значением keyword, а оно зарезервировано как раз для домашней страницы
 


oc_url_alias(query, keyword) VALUES ('common/home', '');

Есть вероятность, что для common/home вообще не задано значение, можно добавить как
 


INSERT INTO oc_url_alias(query, keyword) VALUES ('common/home', '');

Ну и у всех 500 ошибок , есть объяснения в логе ошибок сервера.

Мммм, опыта у меня немного, можно чуть подробней. Я так понимаю, Вы ссылаетесь на базу данных...

Link to post
Share on other sites

Лог выдрал... Вычистил, вызвал эту ошибку. Ссылается на разные контроллеры, но что с этим делать - ума не приложу.

sparksupreme.ru [Fri May 31 18:44:27 2019] [error] [pid 7166] sapi_apache2.c(362): [client 31.173.2.14:36212] PHP Fatal error:  Uncaught Error: Call to undefined method Cart\\Customer::getCustomerGroupId() in /home/c/cf18811/sparksupreme.ru/storage/modification/catalog/model/catalog/product.php:63\nStack trace:\n#0 /home/c/cf18811/sparksupreme.ru/storage/modification/system/engine/loader.php(248): ModelCatalogProduct->getFeaturedProduct('43')\n#1 /home/c/cf18811/sparksupreme.ru/public_html/system/engine/proxy.php(47): Loader->{closure}(Array, Array)\n#2 /home/c/cf18811/sparksupreme.ru/storage/modification/catalog/controller/extension/module/featured.php(21): Proxy->__call('getFeaturedProd...', Array)\n#3 /home/c/cf18811/sparksupreme.ru/storage/modification/system/engine/action.php(79): ControllerExtensionModuleFeatured->index(Array)\n#4 /home/c/cf18811/sparksupreme.ru/storage/modification/system/engine/loader.php(48): Action->execute(Object(Registry), Array)\n#5 /home/c/cf18811/sparksupreme.ru/public_html/catalog/controller/common/content_top.php(63): Loader->controller('extension/modul...', Array)\n#6 /home/c/cf18811/sparksupreme.ru/storage/m in /home/c/cf18811/sparksupreme.ru/storage/modification/catalog/model/catalog/product.php on line 63
 

Link to post
Share on other sites

2 минуты назад, kotus2002 сказал:

PHP Fatal error:  Uncaught Error: Call to undefined method Cart\\Customer::getCustomerGroupId()

выяснить какой модификатор пытается вызвать несуществующий метод класса
правильный getGroupId

Link to post
Share on other sites

Некий модификатор, добавляет "getCustomerGroupId()" в файл

sparksupreme.ru/storage/modification/catalog/model/catalog/product.php

что и вызывает ошибку.

Что то связано с группой  пользователей.

Link to post
Share on other sites

Спасибо огромное! Нашлась пропажа))) Модификатор, который скрывал товары, которые не в наличии. Отключил - заработало. Хорошо, что заработало, плохо - клиентам будет показывать некорректную инфо. Ненавижу, когда мое время тратят на несуществующие товары. Пойду, поищу, как сделать. 

 

А вот по common/home - откровенно непонятно. Таблицу такую не могу найти... И почему с seo pro эта штука вернулась? Нормально дружили, общались...

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
  • Similar Content

    • By prosumer
      Здравствуйте, после переноса сайта на другой домен и хостинг перестали работать страницы категорий, производители и акции
      расшифровка ошибки показывает такое:
      Неустранимая ошибка: невозможно повторно объявить ft_plural () (ранее объявленный в /home/h35286/data/www/домен/storage/modification/catalog/controller/product/category.php:16) в / home / h35286 / data / www / домен /storage/modification/catalog/controller/product/category.php в строке 106
      Тоже на производителях и акциях. Просто удаление строки 106 не помогает. Категории начинают работать но при обновлении модификатора шаблона эта строка прописывается снова. 
      Подскажите как побороть ошибку
    • By winner0377
      При входе в админку ocstore 2.3 в карточке товара пишет вверху такую ошибку http://prntscr.com/oaw32i
      На самом сайте при нажатии на некоторые карточки товара показывало белый лист на странице, теперь страница грузит обрываясь сразу после описания товара (т.е. нет футера)
       
      Автор шаблона отписал, что ошибка с каким-то модулем или в описании товаров, нужно описания товаров пересохранить, возможно те которые с видео.
      (Товары грузились часть через АОП, часть была на сайте после переноса со старой версии)
      Нужно определить и решить проблему
       
      Прошу писать стоимость решения вопроса в л.с.
    • By Felix73
      Вечер добрый) Возникла проблема, которая очень меня пугает. Не пускает во вкладку "Товары", пишет ошибка сервера 500. Проверил саму ошибку, и вот что выдало
       
       
      Может кто то сталкивался, что можно сделать с такой проблемой. А то товаров ну очень много, и все делать заново ой как не хочется) Заранее спасибо
    • By mbhusty
      Привет всем!
      Передали сайт на поддержку, который работает на ocStore 2.3.0.2. 
      По мере разбора возникла проблема с установкой любых модулей. Если по шагам, то происходит так:
      1. Дополнения -> Установка дополнений
      2. Выбираю ранее скаченный необходимый файл
      3. Устанавливаю (ошибок нет)
      4. Дополнения -> Менеджер обновлений -> Обновить
      5. После этого сайт лежит с ошибкой 500, админка работает. Приходится делать откат до предыдущего состояния.
       
      Прошу помочь знающих людей. Гугление особо не помогло, тут на форуме тоже глухо. 
    • By sonson
      Подскажите пожалуйста, ошибка 500 появилась не пойму даже когда, при переходе в категории и подкатегории.
      .htaccess мой
      Options +SymLinksIfOwnerMatch Options -Indexes <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> RewriteEngine On RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L] RewriteRule ^system/download/(.*) index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.