Вопросы и Ответы

Что делать, если max_execution_time обрывает процесс импорта товаров?
Вопросы и Ответы

Что делать, если max_execution_time обрывает процесс импорта товаров?

Что делать, если max_execution_time обрывает процесс импорта товаров?
Увеличьте лимит выполнения скрипта в php.ini до 600 секунд или пропишите ini_set(‘max_execution_time’, 600) в начале файла импорта. Если хостинг не разрешает менять настройки, запускайте импорт через командную строку или крон — …

Чтобы настроить канонические ссылки между AMP и обычной версией, на обычной странице нужно подключить тег , а на AMP-странице — тег .
Вопросы и Ответы

Чтобы настроить канонические ссылки между AMP и обычной версией, на обычной странице нужно подключить тег , а на AMP-странице — тег .

Чтобы настроить канонические ссылки между AMP и обычной версией, на обычной странице нужно подключить тег , а на AMP-странице — тег . Это указывает поисковикам, что обычная HTML-версия является основной, а AMP — её ускоренной копией. Ссылки должны вести на абсолютные URL и указывать друг на друга …

Что делать, если JavaScript блокирует рендеринг страницы?
Вопросы и Ответы

Что делать, если JavaScript блокирует рендеринг страницы?

Что делать, если JavaScript блокирует рендеринг страницы? Нужно отложить или асинхронно загрузить скрипты, добавив атрибуты defer и async, а критический CSS и скрипты вынести в head, чтобы первый экран отрисовался без ожидания тяжелых файлов.
На практике начните с аудита: откройте вкладку Coverage …

Что делать, если Метрика считает ботов за реальных пользователей?
Вопросы и Ответы

Что делать, если Метрика считает ботов за реальных пользователей?

Что делать, если Метрика считает ботов за реальных пользователей? В настройках счётчика Яндекс Метрики отключите опцию «Учитывать роботов» — после этого система исключит известных ботов из всех отчётов. Чтобы увидеть, кого именно отфильтровали, откройте «Отчёты» → «Посетители» → «Роботы».
Важный …

Почему cron задачи не выполняются в указанное время?
Вопросы и Ответы

Почему cron задачи не выполняются в указанное время?

Почему cron задачи не выполняются в указанное время? Чаще всего причина — несовпадение часовых поясов сервера и вашего таймзоны, или запись времени в crontab без учёта времени сервера. Проверьте, какой часовой пояс установлен в системе командой timedatectl, и сравните его с вашим ожидаемым …

Почему формы и скрипты не работают на AMP-страницах?
Вопросы и Ответы

Почему формы и скрипты не работают на AMP-страницах?

Почему формы и скрипты не работают на AMP-страницах? Потому что AMP блокирует обычный JavaScript и произвольные обработчики событий ради скорости и безопасности. Вместо них используются специальные компоненты: amp-form для создания форм и amp-script для выполнения пользовательских скриптов.
Для …

Почему ошибки 500 не записываются в error.log?
Вопросы и Ответы

Почему ошибки 500 не записываются в error.log?

Почему ошибки 500 не записываются в error.log? Обычно это происходит, когда в конфигурации PHP отключено логирование (log_errors = Off), задан неверный путь к файлу или уровень ошибок исключает фатальные сбои. Также возможен сбой на раннем этапе запуска скрипта, когда обработчик ошибок ещё не …

Интересуетесь, как отложить загрузку неважных скриптов до взаимодействия с сайтом?
Вопросы и Ответы

Интересуетесь, как отложить загрузку неважных скриптов до взаимодействия с сайтом?

Интересуетесь, как отложить загрузку неважных скриптов до взаимодействия с сайтом?
Технически это решается добавлением атрибута defer или async к тегам , но для полного контроля над очередностью выполнения лучше использовать requestIdleCallback — это позволяет запустить код только когда браузер …

Как настроить хлебные крошки на сайте услуг?
Вопросы и Ответы

Как настроить хлебные крошки на сайте услуг?

Как настроить хлебные крошки на сайте услуг? В админ-панели WordPress зайдите в «Плагины» → «Добавить новый», установите SEO-плагин Rank Math, откройте «Настройки» → «Основные» → вкладку «Хлебные крошки». Включите переключатель, сохраните изменения и вставьте шорткод rank_math_breadcrumb в блок …

Что делать, если домен не привязывается к хостингу?
Вопросы и Ответы

Что делать, если домен не привязывается к хостингу?

Что делать, если домен не привязывается к хостингу? Зайдите в панель управления хостингом, откройте раздел «Домены» → «Добавить домен» или «Привязать домен», введите имя домена без www и укажите корневую папку сайта. После этого в личном кабинете регистратора откройте раздел «DNS-серверы» и …

Как проверить сайт на мобильную адаптивность?
Вопросы и Ответы

Как проверить сайт на мобильную адаптивность?

Как проверить сайт на мобильную адаптивность? Откройте страницу в Google Chrome, нажмите F12 и включите режим эмуляции устройств, выбрав в панели разработчика модель смартфона. Затем проверьте, корректно ли отображаются тексты, кнопки и изображения, нет ли горизонтальной прокрутки и насколько …

Что делать, если merge conflict ломает конфигурацию сервера?
Вопросы и Ответы

Что делать, если merge conflict ломает конфигурацию сервера?

Что делать, если merge conflict ломает конфигурацию сервера? Используйте команду git checkout с опцией –theirs или –ours, чтобы принудительно выбрать версию файла из нужной ветки, затем завершите слияние через git add и git commit. После этого перезапустите сервис, чтобы применить рабочую …

Прокрутить вверх