Я проверил мое решение в моей cPanel 11.52.2.4
. Так что оставайтесь спокойными и делайте следующее:
Перейдите в область вашего magento2 admin. И нажмите «Система»> «Управление индексами».
Из выпадающего списка Update by schedule
и нажмите кнопку отправки.
Это из раздела администрирования. Теперь перейдите к области Cpanel и не following-
- Вход в вашей Cpanel
- Под CPanel нажмите на Cron Работа под Расширенный вкладку группы
- Если вы уже создали хрон, вам может отредактировать его или создать новое задание cron.
- Выберите частоту для запуска задания cron, предположим, Один раз в неделю (0 0 * * 0).
Написать команду переиндексации данных, а
PHP-кли/главная/имя пользователя/public_html/sub_folder_if_any/бен/Magento индексатор: переиндексации
сохранить его. По частоте вашего расписания будет выполняться задание cron.
Если вы хотите меньшую частоту, но обратите внимание, что если вы установите меньше частоты, он будет потреблять ресурс.
Примечание: Убедитесь, что вы замените <username>
с вашим именем пользователя и /<sub_folder_if_any>
как в каталоге установки magento2 Cpanel. Если вы не используете какой-либо подкаталог, просто игнорируйте его.
благодарит за ваш ответ. я видел это на многих форумах. здесь только я смущен. дайте мне знать, могу ли я создать файл в корневом каталоге. не могли бы вы рассказать мне ясно. –
Вы можете получить доступ к вашему crontab в командной строке, набрав -> 'crontab -e' .. Затем просто вставьте строку, предоставленную @liyakat. – Zak
также используйте свою CPanel (или что-то еще, что у вашего сервера), чтобы установить ваш cron, если вам нужно, это немного проще и говорит вам, что ваш синтаксис неверен! –