Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Очень долго генерит seo url


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

На одном серве два одинаковых сайта. На одном стоит версия модуля 31 - скорость генера Чпу нормльная, т.е. очень быстро.

На новом сайте стоит версия 36 и она оооооччееень долго генерит. 1 ссылка в 1 секунду. 9 тысяч товаров... На том что 31 версия, 10 тысяч товаров генерит за 10-15 минут.

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

Php 5.6  на обоих и настройки одинаковые на том и другом сайте.

Снимок экрана 2021-06-23 в 17.04.31.png

Поделиться сообщением


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

42 минуты назад, imosalev сказал:

На одном серве два одинаковых сайта. На одном стоит версия модуля 31 - скорость генера Чпу нормльная, т.е. очень быстро.

На новом сайте стоит версия 36 и она оооооччееень долго генерит. 1 ссылка в 1 секунду. 9 тысяч товаров... На том что 31 версия, 10 тысяч товаров генерит за 10-15 минут.

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

Php 5.6  на обоих и настройки одинаковые на том и другом сайте.

Снимок экрана 2021-06-23 в 17.04.31.png

Добрый день.

В версии 35 переработан алгоритм определения названий полей h1 и в таблицах описания товара, категории, производителя, статьи.

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

В таком случае рекомендуем Вам запускать работу модуля через крон/планировщик.

Поделиться сообщением


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

Сейчас выдает вот такую ошибку. 

root# php /var/www/www-root/data/www/pirogovo18.ru/cron/neoseo_seogen.php
PHP Fatal error:  
The license file /var/www/www-root/data/www/pirogovo18.ru/neoseo_seogen_license.txt
for /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php
is not valid for this server.
 in Unknown on line 0

Поделиться сообщением


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

Вот из логов  -

2021-06-23 00:30:01 - Инициализируем сео-компонент
2021-06-23 00:30:01 - Произошла ошибка PHP Warning:  dl(): Dynamically loaded extensions aren't enabled in /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php on line 2
2021-06-23 00:30:01 - Произошла ошибка PHP Warning:  dl(): Dynamically loaded extensions aren't enabled in /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php on line 2

Поделиться сообщением


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

2 часа назад, imosalev сказал:

Сейчас выдает вот такую ошибку. 


root# php /var/www/www-root/data/www/pirogovo18.ru/cron/neoseo_seogen.php
PHP Fatal error:  
The license file /var/www/www-root/data/www/pirogovo18.ru/neoseo_seogen_license.txt
for /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php
is not valid for this server.
 in Unknown on line 0

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

Такая ошибка появляется при запуске по крону (планировщику)? 

2 часа назад, imosalev сказал:

Вот из логов  -

2021-06-23 00:30:01 - Инициализируем сео-компонент
2021-06-23 00:30:01 - Произошла ошибка PHP Warning:  dl(): Dynamically loaded extensions aren't enabled in /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php on line 2
2021-06-23 00:30:01 - Произошла ошибка PHP Warning:  dl(): Dynamically loaded extensions aren't enabled in /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php on line 2

С данной ошибкой обратиться нужно в ТП хостинга

 

Поделиться сообщением


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

49 минут назад, imosalev сказал:

Да ошибка к крону. Типо нет лицензии, а она есть)))

Добрый день.

У Вас может крон запускаться с другой версии php.

Попробуйте указать версию php в кроновской команде. То  есть Вы указываете сейчас команду php /var/www ...

А нужно, например, /opt/php70/bin/php /var/...

То есть с указанием с какой версии php нужно вызывать команду.

Только путь /opt/php70/bin/php указан для примера. Вам нужно указать свой.

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

Поделиться сообщением


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

Указан путь до php. На другом сайте все норм работает на этом нет. 

Если что указан так : /opt/php56/bin/php  /var/www/www-root/data/www/pirogovo18.ru/cron/neoseo_seogen.php

Выдает ошибку... именно лицензии.

Поделиться сообщением


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

4 минуты назад, imosalev сказал:

The license file /var/www/www-root/data/www/pirogovo18.ru/neoseo_seogen_license.txt
for /var/www/www-root/data/www/pirogovo18.ru/admin/model/tool/neoseo_seogen.php
is not valid for this server.

Уточните, пожалуйста, у Вас на данном сайте установлена новая система лицензирования? в настройках модуля на вкладке "Лицензия" есть поле для ввода лицензии?

Поделиться сообщением


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

2 часа назад, imosalev сказал:

Нет старая система лицензирования.

В таком случае проблема только в запуске крона с другой версии php.

Проверьте, точно ли Вы указали нужную версию и точно ли крон запускается с нее.

Поделиться сообщением


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

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

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

Гость
Ответить в тему...

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

  Разрешено не более 75 эмодзи.

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

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

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

×
×
  • Создать...