Основная информация и требования к хостингу [SP Page Builder]


Вступление

SP Page Builder 3 - это конструктор для гибкого построения страниц с помощью перетаскивания блоков для CMS Joomla. Это инструмент визуального макета, который поможет вам создавать дизайн сайта и добавлять контент для новых страниц и статей (после включения интеграции). Интерфейс редактора контента позволяет вам делать гораздо больше, чем то, что в настоящее время возможно с функциями Joomla по умолчанию, основанными в основном на модулях. Это позволяет отделить конструктор страниц от шаблона и получить полный контроль над содержимым. Компонент можно использовать практически с любым шаблоном Joomla, и вы можете переключать шаблоны без потери вашего контента и дизайна. Версия Pro поставляется с готовыми шаблонами страниц и готовыми разделами (строками), которые помогут вам начать работу.

Примечание. SP Page Builder можно использовать для редактирования содержимого, созданного с использованием этого расширения. Он не может редактировать ранее созданные макеты, основанные только на модулях. Также нет инструментов для переноса контента между разными конструкторами страниц и контнета из текущих статей.

Технические требования

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

  • Joomla 3.9.x
  • Сервер Apache
  • PHP 7.0.31 (минимум), PHP 7.2 или PHP 7.3 (рекомендуется) *
  • MySQL 5.6+ или MariaDB 10.x
  • Поддержка https (OpenSSL)
  • Поддерживаемый 64-битный сервер. Помните, что PHP 7 обеспечивает полную поддержку 64-битных систем.
  • Сборки PHP 7 для x64 поддерживают собственные 64-битные целые числа, LFS, 64-битный memory_limit и многое другое.
  • Хостинг (Сервер) должен работать в режиме Fast CGI или в моде FRN.
  • Настройки PHP: allow_url_fopen или cURL должны быть включены (On).
  • Обратитесь в службу поддержки хостинга или ознакомьтесь с руководством по PHP, чтобы узнать о процедурах включения Allow_url_fopen. Для использования функции интеграции статей Joomla включение этой опции имеет решающее значение.
  • Вы должны убедиться, что ваша система уже установлена, XML и Zlib-Support встроены в ваш PHP.
  • Безопасный режим PHP должен быть отключен.

* Версии PHP PHP 5.4, PHP 5.5, PHP 5.6 и PHP 7.0 объявлены устаревшими. Мы рекомендуем вам выполнить обновление до поддерживаемой версии PHP.

Технические требования

Кроме того, для работы некоторых функций SPPB могут потребоваться:
  • Поддержка библиотеки GD
  • Поддержка библиотеки cURL
  • Поддержка функций mb_ * в PHP для использования многобайтовых строк
Обратите внимание! Если вы хотите использовать sh404SEF, убедитесь, что вы установили версию 4.19.x или более позднюю.

Конфигурация PHP

Вы увидите сообщение об ошибке при добавлении SP Page Builder в качестве расширения Joomla, если следующие ограничения конфигурации PHP не настроены. Вы можете сделать это самостоятельно. Вам просто нужно открыть файл PHP.ini или .htaccess. В этих файлах найдите memory_limit и upload_max_filesize и измените число на требуемые.

Настройки PHP и установленные библиотеки *:

  • Allow Url Fopen (allow_url_fopen) - ON
  • PHP memory_limit =  128M** (256M suggested)
  • PHP max_execution_time = 180 (300 suggested)
  • PHP upload_max_filesize = 4M or more
  • cURL library** - your server must work with curl or url_fopen.
  • OpenSSL must be enabled.
  • PHP file_get_contents() function must be available/unlocked.

Совет №1: В некоторых случаях вам необходимо скопировать обновленные файлы php.ini и .user.ini в папку / administrator.

Совет № 2: в панели cPanel или WHM> Multi PHP Manager и включите PHP-FPM / PHP 7.2.

Если вы не можете загрузить шаблоны страниц или библиотеку разделов или использовать интерфейсный редактор
  • Возможно, ваш сервер установил слишком чувствительные настройки уровня безопасности на своем брандмауэре или
  • Функция PHP file_get_contents () отключена / заблокирована - в этом случае обратитесь в службу поддержки хостинга.
** В большинстве случаев можно изменить в файле php.ini или .htaccess или обратиться в службу поддержки хостинга.

Также проверьте настройки ниже:
  1. Включите allow_url_fopen со своего хостинга
  2. Проверьте ошибку консоли, используя элемент inspect в вашем браузере
  3. Загрузчик ракеты или mod_security могут заблокировать загрузку ресурса.
  4. Поэтому: выключите загрузчик Rocket, если вы используете SSL-сертификат.
  5. Загрузчик ракеты содержит внутри SSL-сертификата Cloudflare.
  6. Отключите (отключите) mod_security в cPanel (настройки хостинга).
  7. Используйте инструмент FTP (или диспетчер файлов) и проверьте, существует ли папка com_sppagebuilder. Если существует, удалите (или переименуйте) папку: templates / your_template / html / com_sppagebuilder\

Если не удается сохранить настройки страницы

Если вы не можете сохранить настройки страницы (кнопка «Сохранить» не отвечает), проверьте статус mod_security в Apache. По некоторым причинам некоторые функции заблокированы данным программным обеспечением. Если возможно, отключите mod_security и еще раз проверьте поведение SPPB. Вместо этого вы можете использовать правила Comodo WAF.
Если приведенный выше совет не поможет, и если PHP работает в режиме FastCGI. Переход в режим CGI решает проблему.

Обратитесь в службу поддержки хостинга за дополнительной информацией / помощью.

Требования к браузерам

Мы предлагаем использовать последнюю версию браузера Safari, Google Chrome, Opera, Firefox, Vivaldi и Brave для редактирования и отображения содержимого SPPB.

  • Поддержка более старых версий Microsoft Edge может быть ограничена в некоторых областях.
  • Новый Microsoft Edge основан на Chromium и был выпущен в январе 2020 года. Он совместим со всеми поддерживаемыми версиями Windows и macOS. Эта версия заменяет устаревшую версию Microsoft Edge на ПК с Windows 10.
  • Поддержка IE11 ограничена в некоторых областях, в том числе потому, что этот браузер не обновлялся / не улучшался с 2015 года.
  • Internet Explorer 10 и более ранние версии больше НЕ поддерживаются.
  • Microsoft больше не будет предоставлять обновления безопасности или техническую поддержку для старых версий Internet Explorer.
  • Из-за большого количества различий между браузерами по умолчанию на платформе Android мы не можем точно протестировать и перечислить все возможные переменные (версии) программного обеспечения производителя. Мы рекомендуем обновленный браузер Chrome для Android, так как он обеспечивает более стабильную работу.

Google Maps API

Поскольку с июля 2018 года Карты Google больше не бесплатны, теперь вы несете ответственность за свой личный ключ API Карт Google. Вы должны привязать кредитную карту, чтобы вам мог выставлять счет, если на вашем сайте есть запросы, превышающие кредит в 200 долларов, который они предоставляют вам ежемесячно бесплатно. Поэтому вы можете получить карты с водяными знаками и надписью «Только для разработки». Для получения дополнительной информации см: https://cloud.google.com/maps-platform/pricing/.

Распространенная проблема с новой биллинговой системой заключается в том, что теперь вам нужно активировать каждый API отдельно. Все они имеют разные цены (некоторые даже бесплатны), поэтому Google старается, чтобы вы включали их индивидуально для своего домена. Поэтому, если вы все еще получаете сообщение об ограничении использования после включения биллинга, узнайте, какой API вам нужен именно для тех функций, которые вы хотите предложить, и проверьте, включен ли он.

Если ваш предыдущий ключ API Карт Google был создан до этого изменения, мы настоятельно рекомендуем создать свой новый личный API Карт Google (зарегистрируйтесь для получения ключа API Карт Google здесь) и связать кредитную карту. Это большое изменение находится вне нашего контроля, поэтому для него нет специального обновления.

Звучит сложно? Вам не обязательно использовать Google Maps - вместо этого используйте надстройку с Open Streets Map (SPPB Pro). Карты такого типа можно использовать бесплатно, без ключа API или данных кредитной карты. К сожалению, на OpenStreetMap нет просмотра улиц.

Типичные проблемы с отображением карт Google:

  1. Большинство пользователей создают учетную запись и используют начальный кредит. Когда это закончится или если способ оплаты не обновлен, API перестанет обслуживать карту (ы).
  2. Когда пользователи не обновили настройки учетной записи после истечения срока действия начальных кредитов «бесплатной пробной версии».
  3. Когда SPPB использует Google Map API, созданный до июля 2018 года.

SP Page Builder различия бесплатной Lite версии на платную PRO:

Версия Lite не имеет функций PRO, даже с лицензионным ключом внутри. Чтобы использовать все функции PRO, пожалуйста:
  1. Загрузите (ссылка) и установите версию SP Page Builder Pro поверх версии Lite.
  2. Вставьте 32-значный лицензионный ключ (из учетной записи JoomShaper) и адрес электронной почты * в SP Page Builder> Параметры
  3. Очистите кеш Joomla.
  4. Тщательно очистите кеш браузера.
  5. Проверьте также второй браузер.
  6. Наслаждайтесь всеми функциями PRO.
* Используйте тот же адрес электронной почты, который вы ввели при регистрации учетной записи JoomShaper.

GDPR, EuGH and CCPA - Privacy protection law


Вы нашли эту статью полезной?