Перейти к содержанию

Рекомендуемые сообщения

Всем привет, может кто то встречал проблему....

 

Стоит SEO PRO что генерирует адрес ссылки ЧПУ в отличии от стандартной. Все бы ничего, но периодически ссылки на товары становятся не ЧПУ, а стандартная - хоть и ничего не отключается и не меняется, но после обновления модификаторов вновь встает ЧПУ ссылка.

 

в журнале есть такая ошибка 

022-05-31 13:44:56 - PHP Warning:  unlink(/var/www/www-root/data/www/brandservis.ru/system/cache/cache.https_agoo_https_product.seopath.1653997496): 
No such file or directory in /var/www/www-root/data/www/brandservis.ru/system/library/cache/file.php on line 68

Очень похожа 

Ссылка на комментарий
Поделиться на другие сайты

Воспользуйтесь расширенным поиском по форуму opencart Воспользоваться поиском

Ознакомьтесь с руководством по использованию opencart Перейти к Документации

Расширьте возможности интернет-магазина дополнениями Подобрать Модуль

Выберите исполнителя для вашего технического задания Выбрать Исполнителя

12 минут назад, Алекс сказал:

хоть и ничего не отключается и не меняется, но после обновления модификаторов вновь встает ЧПУ ссылка.

seopro в виде отдельного модуля, не встроенный в движок?

если да - значит перестает работать по какой-то причине, например конфликт с другими модами, вот и получаются стандартные ссылки

 

вообще, в случае проблем желательно сразу входные данные уточнить - что за движок / сборка, что за seopro

Ссылка на комментарий
Поделиться на другие сайты

Опубликовано (изменено)
seo_pro modification freelancer


версия опенкарт 2.0.3.1 

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

Изменено пользователем Алекс
Ссылка на комментарий
Поделиться на другие сайты

по логам модификаторов и логам сервера

сравнивания код модификатора + оригинальные файлы с итоговыми модифицированными

такое обычно с опытом приходит

 

в целом, когда все нормально работало и вдруг начались проблемы - нужно вспоминать что делалось до их возникновения

если сами точно ничего не меняли и не ставили до этого - уточнить у хостера, возможно они что-то делали

 

проверьте на всякий случай, что у вас свободного места достаточно на хостинге

 

В 07.06.2022 в 21:42, Алекс сказал:

в журнале есть такая ошибка 

022-05-31 13:44:56 - PHP Warning:  unlink(/var/www/www-root/data/www/brandservis.ru/system/cache/cache.https_agoo_https_product.seopath.1653997496): 
No such file or directory in /var/www/www-root/data/www/brandservis.ru/system/library/cache/file.php on line 68

 

по идее данная ошибка не имеет отношения к проблеме

она лишь говорит о агрессивном кешировании файловой системы сервера, когда файл физически уже удален, но еще "висит" в кеше ФС сервера

 

для ее устранения,

в notepad++ откройте файл движка system/library/cache/file.php

 

1. замените все строки

unlink($file);

 

на это

if (!@unlink($file)) {
    clearstatcache(false, $file);
}

 

2. после строки

public function get($key) {

 

добавить

clearstatcache(true);

 

3. обновите кеш модификаторов и проверьте работоспособность сайта

Ссылка на комментарий
Поделиться на другие сайты

Еще один вариант, в магазине много товаров и файлы кеша тупо не успевают прочитаться системой, из за чего отваливается сео про.

можно найти кого то из разработчиков и попросить отключить кеширование. Посмотреть что будет при "Холодной генерации чпу". Возможно проблема решится.

К примеру у меня на некоторых проектах уже при 50 тыс. + товаров сео про начинает лагать из за кеша. 

Ссылка на комментарий
Поделиться на другие сайты

В 07.06.2022 в 23:18, AlexDW сказал:

по логам модификаторов и логам сервера

сравнивания код модификатора + оригинальные файлы с итоговыми модифицированными

такое обычно с опытом приходит

 

в целом, когда все нормально работало и вдруг начались проблемы - нужно вспоминать что делалось до их возникновения

если сами точно ничего не меняли и не ставили до этого - уточнить у хостера, возможно они что-то делали

 

проверьте на всякий случай, что у вас свободного места достаточно на хостинге

 

по идее данная ошибка не имеет отношения к проблеме

она лишь говорит о агрессивном кешировании файловой системы сервера, когда файл физически уже удален, но еще "висит" в кеше ФС сервера

 

для ее устранения,

в notepad++ откройте файл движка system/library/cache/file.php

 

1. замените все строки

unlink($file);

 

на это

if (!@unlink($file)) {
    clearstatcache(false, $file);
}

 

2. после строки

public function get($key) {

 

добавить

clearstatcache(true);

 

3. обновите кеш модификаторов и проверьте работоспособность сайта

 

 

Спасибо, попробую позже отпишусь 
пока установил модификатор seo pro fix может поможет 

 

На хостинге 14 гб свободного из 60

Ссылка на комментарий
Поделиться на другие сайты

23 часа назад, byba сказал:

Еще один вариант, в магазине много товаров и файлы кеша тупо не успевают прочитаться системой, из за чего отваливается сео про.

можно найти кого то из разработчиков и попросить отключить кеширование. Посмотреть что будет при "Холодной генерации чпу". Возможно проблема решится.

К примеру у меня на некоторых проектах уже при 50 тыс. + товаров сео про начинает лагать из за кеша. 

взял на заметку, проанализирую, спасибо.

Решу если, отпишусь тут 

Ссылка на комментарий
Поделиться на другие сайты

При большом количестве товаров, однозначно нужно убирать кэшировние seo-url.

При каждом открытии будет грузиться этот кэш, который будет весить под 20 Мб, а то и больше.

Так себе операция на каждый hit.

Ссылка на комментарий
Поделиться на другие сайты

В 07.06.2022 в 23:18, AlexDW сказал:

по логам модификаторов и логам сервера

сравнивания код модификатора + оригинальные файлы с итоговыми модифицированными

такое обычно с опытом приходит

 

в целом, когда все нормально работало и вдруг начались проблемы - нужно вспоминать что делалось до их возникновения

если сами точно ничего не меняли и не ставили до этого - уточнить у хостера, возможно они что-то делали

 

проверьте на всякий случай, что у вас свободного места достаточно на хостинге

 

по идее данная ошибка не имеет отношения к проблеме

она лишь говорит о агрессивном кешировании файловой системы сервера, когда файл физически уже удален, но еще "висит" в кеше ФС сервера

 

для ее устранения,

в notepad++ откройте файл движка system/library/cache/file.php

 

1. замените все строки

unlink($file);

 

на это

if (!@unlink($file)) {
    clearstatcache(false, $file);
}

 

2. после строки

public function get($key) {

 

добавить

clearstatcache(true);

 

3. обновите кеш модификаторов и проверьте работоспособность сайта

Здравствуйте, вот глюк с URL опять появился..

Решил сделать все как вы написали с заменой кода, сайт работает,  ( после обновления мод. урл встал как всегда на место)

 

наблюдать получается дальше? ) 

 

 

Ссылка на комментарий
Поделиться на другие сайты

В 14.06.2022 в 19:35, Алекс сказал:

Здравствуйте, вот глюк с URL опять появился..

Решил сделать все как вы написали с заменой кода, сайт работает,  ( после обновления мод. урл встал как всегда на место)

 

наблюдать получается дальше? ) 

 

 

Вам подсказали  как прописать очистку кеша.   Но походу Вам лучше найти кого то, кто отключит кеш в seopro  совсем.   И  возможно потребуется оптимизация базы данных,  для "Холодной генерации" 

Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, byba сказал:

Вам подсказали  как прописать очистку кеша.   Но походу Вам лучше найти кого то, кто отключит кеш в seopro  совсем.   И  возможно потребуется оптимизация базы данных,  для "Холодной генерации" 

тут такие есть? кто может сделать ? 

Вот сейчас опять слетел урл https://brandservis.ru/index.php?route=product/product&path=462&product_id=63316

 

 

Заметил, что урл становится с ЧПУ после очистки "Системный кеш" 

Изменено пользователем Алекс
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Алекс сказал:

тут такие есть? кто может сделать ? 

Вот сейчас опять слетел урл https://brandservis.ru/index.php?route=product/product&path=462&product_id=63316

 

 

Заметил, что урл становится с ЧПУ после очистки "Системный кеш" 

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

Ссылка на комментарий
Поделиться на другие сайты

30 минут назад, Алекс сказал:

Кто нибудь из разработчиков по этой теме может решить вопрос с URL ? 

Какая стоимость? 

Попробуйте  запросить в разделе услуг в категории Доработка функционала

Ссылка на комментарий
Поделиться на другие сайты

Такая ошибка в логах

2022-06-21 11:08:38 - PHP Notice:  Trying to get property of non-object in /var/www/www-root/data/www/brandservis.ru/vqmod/vqcache/vq2-system_modification_catalog_controller_common_seo_pro.php on line 618
2022-06-21 11:08:38 - PHP Notice:  Error: MySQL server has gone away<br />Error No: 2006<br />SELECT category_id FROM oc_product_to_category WHERE product_id = '63816' ORDER BY main_category DESC LIMIT 1 in /var/www/www-root/data/www/brandservis.ru/system/modification/system/library/db/mysqli.php on line 44
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Алекс сказал:

Такая ошибка в логах

Ужас какой. А зачем вам ещё и vqmod, когда есть встроенный ocmod?

Не удивительно,что у вас потом странные проблемы.

 

А вы правки по удалению кэширования в какой файл вносили?

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, mpn2005 сказал:

Ужас какой. А зачем вам ещё и vqmod, когда есть встроенный ocmod?

Не удивительно,что у вас потом странные проблемы.

 

А вы правки по удалению кэширования в какой файл вносили?

Здравствуйте.

Несколько модулей требовали установку vqmod

 

правки делал в этом файле www/brandservis.ru/system/library/cache/file.php

 

Но сейчас стал его открывать, а правки то и нет по какой то причние..

Сейчас еще раз поправил
 

file.php.zip

Изменено пользователем Алекс
Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, Алекс сказал:

правки делал в этом файле www/brandservis.ru/system/library/cache/file.php

Этот файл не имеет отношения к ЧПУ. Это библиотека файлового кэша движка.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, Алекс сказал:

Несколько модулей требовали установку vqmod

Лучше не использовать такие модули.

А тем более в магазине, где много товаров, и каждое неаккуратное решение может существенно снизить производительность.

Ссылка на комментарий
Поделиться на другие сайты

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

Этот файл не имеет отношения к ЧПУ. Это библиотека файлового кэша движка.

как выше рекомендовали правки внести, вроде так и сделал..))

 

для ее устранения,

в notepad++ откройте файл движка system/library/cache/file.php

 

1. замените все строки

unlink($file);

 

на это

if (!@unlink($file)) {
    clearstatcache(false, $file);
}

 

2. после строки

public function get($key) {

 

добавить

clearstatcache(true);

 

3. обновите кеш модификаторов и проверьте работоспособность сайта

Ссылка на комментарий
Поделиться на другие сайты

Только что, mpn2005 сказал:

Лучше не использовать такие модули.

А тем более в магазине, где много товаров, и каждое неаккуратное решение может существенно снизить производительность.

Понял, не знал об этом, взял на заметку, спасибо.  

Ссылка на комментарий
Поделиться на другие сайты

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

как выше рекомендовали правки внести, вроде так и сделал..))

Простите. Ветки на форуме перепутал :)

 

Ещё по хорошему стоит отключить вывод ошибок. И оставить только запись в лог.

 

Встроенный кэш имеет некоторые недостатки и сыпет ошибками.

Вот файл с отключением вывода ошибок по файловым операциям.

file.zip

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, mpn2005 сказал:

Простите. Ветки на форуме перепутал :)

 

Ещё по хорошему стоит отключить вывод ошибок. И оставить только запись в лог.

 

Встроенный кэш имеет некоторые недостатки и сыпет ошибками.

Вот файл с отключением вывода ошибок по файловым операциям.

file.zip 665 \u0411 · 1 загрузка

 

Странно конечно, но в Вашем файле не заменены как по рекомендации)) 

unlink($file);
Ссылка на комментарий
Поделиться на другие сайты

В 23.06.2022 в 14:33, mpn2005 сказал:

Вы установите, и проверьте.

сейчас поставлю Ваш файл.
21.06 правки делал по тому файлу когда Вам присылал, всю неделю было нормально с урлами, сегодня опаять проблема появилась, мистика какая то.. 
 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...