Алекс Posted June 7, 2022 at 06:42 PM Share Posted June 7, 2022 at 06:42 PM Всем привет, может кто то встречал проблему.... Стоит 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 Очень похожа 0 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted June 7, 2022 at 07:00 PM Share Posted June 7, 2022 at 07:00 PM 12 минут назад, Алекс сказал: хоть и ничего не отключается и не меняется, но после обновления модификаторов вновь встает ЧПУ ссылка. seopro в виде отдельного модуля, не встроенный в движок? если да - значит перестает работать по какой-то причине, например конфликт с другими модами, вот и получаются стандартные ссылки вообще, в случае проблем желательно сразу входные данные уточнить - что за движок / сборка, что за seopro 1 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
Алекс Posted June 7, 2022 at 07:05 PM Author Share Posted June 7, 2022 at 07:05 PM (edited) seo_pro modification freelancer версия опенкарт 2.0.3.1 сеопро отдельный модуль, выше указал. а как понять с чем конфликт? Edited June 7, 2022 at 07:28 PM by Алекс 0 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted June 7, 2022 at 08:18 PM Share Posted June 7, 2022 at 08:18 PM по логам модификаторов и логам сервера сравнивания код модификатора + оригинальные файлы с итоговыми модифицированными такое обычно с опытом приходит в целом, когда все нормально работало и вдруг начались проблемы - нужно вспоминать что делалось до их возникновения если сами точно ничего не меняли и не ставили до этого - уточнить у хостера, возможно они что-то делали проверьте на всякий случай, что у вас свободного места достаточно на хостинге В 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. обновите кеш модификаторов и проверьте работоспособность сайта 2 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
byba Posted June 7, 2022 at 09:30 PM Share Posted June 7, 2022 at 09:30 PM Еще один вариант, в магазине много товаров и файлы кеша тупо не успевают прочитаться системой, из за чего отваливается сео про. можно найти кого то из разработчиков и попросить отключить кеширование. Посмотреть что будет при "Холодной генерации чпу". Возможно проблема решится. К примеру у меня на некоторых проектах уже при 50 тыс. + товаров сео про начинает лагать из за кеша. 0 Quote Предсказываю Будущее по IP, Очищаю Карму (только после очистки Чакр) черезVPN, общаюсь с потусторонними через VoIP, вызываю Format C по ussd коду. - Seo, SMM, Копирайтинг, Маркетинг. Link to comment Share on other sites More sharing options...
Алекс Posted June 8, 2022 at 08:31 PM Author Share Posted June 8, 2022 at 08:31 PM В 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 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 8, 2022 at 08:32 PM Author Share Posted June 8, 2022 at 08:32 PM 23 часа назад, byba сказал: Еще один вариант, в магазине много товаров и файлы кеша тупо не успевают прочитаться системой, из за чего отваливается сео про. можно найти кого то из разработчиков и попросить отключить кеширование. Посмотреть что будет при "Холодной генерации чпу". Возможно проблема решится. К примеру у меня на некоторых проектах уже при 50 тыс. + товаров сео про начинает лагать из за кеша. взял на заметку, проанализирую, спасибо. Решу если, отпишусь тут 1 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 8, 2022 at 09:04 PM Share Posted June 8, 2022 at 09:04 PM При большом количестве товаров, однозначно нужно убирать кэшировние seo-url. При каждом открытии будет грузиться этот кэш, который будет весить под 20 Мб, а то и больше. Так себе операция на каждый hit. 1 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 14, 2022 at 04:35 PM Author Share Posted June 14, 2022 at 04:35 PM В 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 опять появился.. Решил сделать все как вы написали с заменой кода, сайт работает, ( после обновления мод. урл встал как всегда на место) наблюдать получается дальше? ) 0 Quote Link to comment Share on other sites More sharing options...
byba Posted June 17, 2022 at 08:30 PM Share Posted June 17, 2022 at 08:30 PM В 14.06.2022 в 19:35, Алекс сказал: Здравствуйте, вот глюк с URL опять появился.. Решил сделать все как вы написали с заменой кода, сайт работает, ( после обновления мод. урл встал как всегда на место) наблюдать получается дальше? ) Вам подсказали как прописать очистку кеша. Но походу Вам лучше найти кого то, кто отключит кеш в seopro совсем. И возможно потребуется оптимизация базы данных, для "Холодной генерации" 0 Quote Предсказываю Будущее по IP, Очищаю Карму (только после очистки Чакр) черезVPN, общаюсь с потусторонними через VoIP, вызываю Format C по ussd коду. - Seo, SMM, Копирайтинг, Маркетинг. Link to comment Share on other sites More sharing options...
Алекс Posted June 18, 2022 at 06:51 AM Author Share Posted June 18, 2022 at 06:51 AM (edited) 10 часов назад, byba сказал: Вам подсказали как прописать очистку кеша. Но походу Вам лучше найти кого то, кто отключит кеш в seopro совсем. И возможно потребуется оптимизация базы данных, для "Холодной генерации" тут такие есть? кто может сделать ? Вот сейчас опять слетел урл https://brandservis.ru/index.php?route=product/product&path=462&product_id=63316 Заметил, что урл становится с ЧПУ после очистки "Системный кеш" Edited June 18, 2022 at 07:20 AM by Алекс 0 Quote Link to comment Share on other sites More sharing options...
byba Posted June 18, 2022 at 10:35 AM Share Posted June 18, 2022 at 10:35 AM 3 часа назад, Алекс сказал: тут такие есть? кто может сделать ? Вот сейчас опять слетел урл https://brandservis.ru/index.php?route=product/product&path=462&product_id=63316 Заметил, что урл становится с ЧПУ после очистки "Системный кеш" Создайте тему, думаю найдутся. Ибо для большинства разработчиков не очевидно, что Вы желаете кого то нанять на правки. 0 Quote Предсказываю Будущее по IP, Очищаю Карму (только после очистки Чакр) черезVPN, общаюсь с потусторонними через VoIP, вызываю Format C по ussd коду. - Seo, SMM, Копирайтинг, Маркетинг. Link to comment Share on other sites More sharing options...
Алекс Posted June 20, 2022 at 01:17 PM Author Share Posted June 20, 2022 at 01:17 PM Кто нибудь из разработчиков по этой теме может решить вопрос с URL ? Какая стоимость? 0 Quote Link to comment Share on other sites More sharing options...
peacekeeper Posted June 20, 2022 at 01:49 PM Share Posted June 20, 2022 at 01:49 PM 30 минут назад, Алекс сказал: Кто нибудь из разработчиков по этой теме может решить вопрос с URL ? Какая стоимость? Попробуйте запросить в разделе услуг в категории Доработка функционала 0 Quote Документация OpenCart | OpenCart club edition | Условия соглашения | Лицензионное соглашение Link to comment Share on other sites More sharing options...
Алекс Posted June 21, 2022 at 09:08 AM Author Share Posted June 21, 2022 at 09:08 AM Такая ошибка в логах 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 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 21, 2022 at 10:16 AM Share Posted June 21, 2022 at 10:16 AM 1 час назад, Алекс сказал: Такая ошибка в логах Ужас какой. А зачем вам ещё и vqmod, когда есть встроенный ocmod? Не удивительно,что у вас потом странные проблемы. А вы правки по удалению кэширования в какой файл вносили? 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 21, 2022 at 11:28 AM Author Share Posted June 21, 2022 at 11:28 AM (edited) 1 час назад, mpn2005 сказал: Ужас какой. А зачем вам ещё и vqmod, когда есть встроенный ocmod? Не удивительно,что у вас потом странные проблемы. А вы правки по удалению кэширования в какой файл вносили? Здравствуйте. Несколько модулей требовали установку vqmod правки делал в этом файле www/brandservis.ru/system/library/cache/file.php Но сейчас стал его открывать, а правки то и нет по какой то причние.. Сейчас еще раз поправил file.php.zip Edited June 21, 2022 at 11:32 AM by Алекс 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 21, 2022 at 11:35 AM Share Posted June 21, 2022 at 11:35 AM 6 минут назад, Алекс сказал: правки делал в этом файле www/brandservis.ru/system/library/cache/file.php Этот файл не имеет отношения к ЧПУ. Это библиотека файлового кэша движка. 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 21, 2022 at 11:39 AM Share Posted June 21, 2022 at 11:39 AM 9 минут назад, Алекс сказал: Несколько модулей требовали установку vqmod Лучше не использовать такие модули. А тем более в магазине, где много товаров, и каждое неаккуратное решение может существенно снизить производительность. 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 21, 2022 at 11:39 AM Author Share Posted June 21, 2022 at 11:39 AM 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. обновите кеш модификаторов и проверьте работоспособность сайта 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 21, 2022 at 11:40 AM Author Share Posted June 21, 2022 at 11:40 AM Только что, mpn2005 сказал: Лучше не использовать такие модули. А тем более в магазине, где много товаров, и каждое неаккуратное решение может существенно снизить производительность. Понял, не знал об этом, взял на заметку, спасибо. 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 21, 2022 at 11:44 AM Share Posted June 21, 2022 at 11:44 AM 2 минуты назад, Алекс сказал: как выше рекомендовали правки внести, вроде так и сделал..)) Простите. Ветки на форуме перепутал :) Ещё по хорошему стоит отключить вывод ошибок. И оставить только запись в лог. Встроенный кэш имеет некоторые недостатки и сыпет ошибками. Вот файл с отключением вывода ошибок по файловым операциям. file.zip 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 21, 2022 at 11:51 AM Author Share Posted June 21, 2022 at 11:51 AM 6 минут назад, mpn2005 сказал: Простите. Ветки на форуме перепутал :) Ещё по хорошему стоит отключить вывод ошибок. И оставить только запись в лог. Встроенный кэш имеет некоторые недостатки и сыпет ошибками. Вот файл с отключением вывода ошибок по файловым операциям. file.zip 665 \u0411 · 1 загрузка Странно конечно, но в Вашем файле не заменены как по рекомендации)) unlink($file); 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted June 23, 2022 at 11:33 AM Share Posted June 23, 2022 at 11:33 AM В 21.06.2022 в 14:51, Алекс сказал: Странно конечно, но в Вашем файле не заменены как по рекомендации)) Вы установите, и проверьте. 0 Quote Link to comment Share on other sites More sharing options...
Алекс Posted June 27, 2022 at 12:28 PM Author Share Posted June 27, 2022 at 12:28 PM В 23.06.2022 в 14:33, mpn2005 сказал: Вы установите, и проверьте. сейчас поставлю Ваш файл. 21.06 правки делал по тому файлу когда Вам присылал, всю неделю было нормально с урлами, сегодня опаять проблема появилась, мистика какая то.. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.