Произошла ошибка при подключении к поставщику modx получил пустой ответ от поставщика

  • О системе
    MODX

    О системе MODX CMS

    MODX (читается «мо́дэкс») — это бесплатная профессиональная система управления содержимым (CMS) и фреймворк для веб-приложений, предназначенная для обеспечения и организации совместного процесса создания, редактирования и управления контентом сайтов.

    Подробнее

  • Новости и
    статьи

  • Вопрос —
    ответ

  • Каталог сайтов
    на MODX

  • Рейтинг
    компаний

  • Разработчики
    на MODX

  • Работа на
    MODX

  • Главная/
  • Вопрос — ответ

Произошла ошибка при подключении к поставщику

Версия MODX: Revolution

На хостинге при попытке добавить пакеты выдает следующую ошибку

Произошла ошибка при подключении к поставщику:MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.

    • 4292

    • 15 Posts
    • Send PM

    MODx Revo 2.2.5
    Ошибка при попытке загрузки/обновления пакетов

    Произошла ошибка при подключении к поставщику:MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.
    
    (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
    

    Проверил url провайдера:

    http://rest.modx.com/extras/
    

    Получил сообщение:

    The page you were looking for doesn't exist.
    You may have mistyped the address or the page may have moved.
    

    Подскажите, что делать.

    [ed. note: bullet last edited this post 10 years, 1 month ago.]

      • 4292

      • 15 Posts
      • Send PM

      Спасибо за подсказки. На даный момент проблема решена.
      Сообщение от службы поддержки хостинга:

      действительно сеть наших адресов блокируется со стороны modx.com
      скорее всего они используют блек листы от spamhouse, в один из которых попала наша сеть …
      … на данный момент руководство ведет переговоры по исправлению данной проблемы и мы ждем разблокировки в течение месяца…

      На данный момент функция обновления/загрузки пакетов работает нормально.

        • 42686

        • 2 Posts
        • Send PM

        revo 2.2.6-pl
        У меня выдает предупреждение.
        «cURL должен быть установлен и настроен как расширение PHP, если вы собираетесь использовать управление пакетами. Информацию по установке и настройке cURL можно найти здесь PHP cURL website.»
        Управление пакетами не пашет.
        Что делать?

          • 42686

          • 2 Posts
          • Send PM

          Quote from: gentim at Jan 31, 2013, 08:17 PM

          revo 2.2.6-pl
          У меня выдает предупреждение.
          «cURL должен быть установлен и настроен как расширение PHP, если вы собираетесь использовать управление пакетами. Информацию по установке и настройке cURL можно найти здесь PHP cURL website.»
          Управление пакетами не пашет.
          Что делать?

          Может кто ответит?((

          При попытке в Установщике загрузить новый модуль пишет
          «Произошла ошибка при

          подключении к поставщику: MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.»

          подскажите как это исправить?

          russian

          programming

          software

          modx


          5

          ответов

          ни разу не было такого 🤷‍♂️
          проверь url может и ошибки

          должен быть
          https://rest.modx.com/extras/


          Sentinel

          должен быть
          https://rest.modx.com/extras/

          http://joxi.ru/KAxkgOwuvx3kY2
          так и есть

          Похожие вопросы

          Revolution дорос уже до версии 2.0.8, но большинство разработчиков не спешит его использовать, так как документация еще не полная, да и статей на русском очень мало.

          Лично я не нашел ни одной пошаговой инструкции «для чайников», и поэтому решил написать ее сам.

          Конечно, это топик для не «совсем чайников», а для людей, которые хоть немного знакомы с Evolution и при переходе на Revolution обломались от всего непривычного, как я. Никаких секретов и ловких методик тут не будет. Обычный how-to с картинками (их довольно много).

          Установка

          Лично я для нового сайта создаю новый аккаунт на %Мойлюбимыйхостер%. У него есть по умолчанию доступ в ssh, чем я и пользуюсь.

          Итак, заходим на сервер, в директорию сайта (public_html или как-то так) и в консоли набираем

          wget http://modx.com/download/direct/modx-2.0.8-pl.zip unzip ./modx-2.0.8-pl.zip mv ./modx-2.0.8-pl/* ./ rm -rf ./modx-2.0.8-pl mv ./ht.access ./.htaccess

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

          Также нужно активировать htaccess для использования дружественных url.

          Если вам проще это проделать через панель управления хостера — на здоровье.

          MODX распакован, нужно создать ему БД. Это делается из админки хостера. Создаем еще пользователя и назначаем ему полные права на базу и пароль покруче. У %Мойлюбимыйхостер% это все делается в 6 кликов мышью.

          Правда, я потом еще залезаю через phpmyadmin и вручную ставлю тип БД в utf-8, так как по умолчанию там cp1251. utf-8 очень хорошая штука, настоятельно рекомендую использовать ее.

          Теперь можно устанавливать MODX. Заходим по адресу %sitename%/setup (да-да, не /install!)

          Если у вас PHP 5.3 и вылезает ошибка 503, то скорее всего вам нужно прописать в .htaccess свой часовой пояс, например:

          php_value date.timezone "Asia/Novosibirsk"

          Кликаем по кнопочкам.

          Вводим данные для подключения к БД

          Проверка окружения

          Установка окончена + удаление файлов установки в целях безопасности

          Можно входить в панель управления с заданным ранее логином и паролем.

          Поздравляю, MODX установлен!

          Установка пакетов

          По умолчанию Revolution поставляется абсолютно голый. То есть, нет ни одного чанка, плагина или сниппета. Зато, есть система репозиториев. Поэтому, первым делом мы ставим нужные пакеты.

          Заходим в меню Система->управление пакета

          Обязательно ставим:

          Wayfinder — генерация меню.

          getResources — замена Ditto, работа с ресурсами.

          CodeMirror — редактор с подсветкой синтаксиса.

          Еще очень рекомендую поставить

          TinyMCE — WYSIWYG редактор для самых маленьких. Пригодится, если вы плохо помните html.

          phpThumbOf — ресайз картинок при выводе на экран. Работает как фильтр PHx.

          Breadcrumbs — цепочка меню, для вывода навигации типа «Главная->раздел->подраздел».

          translit — автоматическая транслитерация псевдонимов ресурсов для дружественных url.

          Вот еще таблица соответствия сниппетов Evo и Revo.

          Обратите внимания, что после загрузки пакетов их нужно еще и установить.

          А после установки, желательно еще поставить обновления на пакеты, если есть.

          Настройка рабочего пространства

          Тыкаем Система->Настройка системы

          Настройка системы довольно таки отличается от Evo внешним видом, но суть — та же. Находим нужный параметр и меняем.

          Есть фильтр по категорям + поиск по имени. Также, отдельно настраиваются движок (core) и сниппеты.

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

          Настройки вступают в силу сразу же, кнопочки «сохранить» нет.

          Нам нужно задать имя сайта и дружественные url.

          Для того, чтобы автоматом генерировался псевдоним дружественного url в зависимости от pagetitle, мы уже поставили пакет translit — аналог transalias из Evo. Теперь настройте у себя все как показано на скриншоте.

          Сходным образом меняются и все остальные настройки.

          Почти все

          В принципе, типовая установка и настройка закончена. Можно создавать ресурсы, рисовать шаблоны и радовать домочадцев довольным урчанием. Revolution оказался не так уж и страшен.

          В заключение, несколько моментов:

          Разница в тегах

          Табличка соответствия тэгов Evo и Revo

          Теперь все тэги заключаются в скобки [[]]:

          [[*templatevar]] [[$chunk]] [[snippet]] [[+placeholder]] [[~link]] [[++system_setting]]

          Кэшируются и чанки и сниппеты, и даже, наверное, плейсхолдеры. Чтобы вызвать их без кэша — добавляем как раньше восклицательный знак.

          [[!$chunk]] [[!snippet]]

          Встроенный PHx

          Свершилось то, о чем все знающие мечтали! Теперь PHx встроен в ядро и его можно использовать везде!

          Для тех, кто не в курсе, что это — викиучебник. Он написан для Evolution, но в целом — все то же.

          Отличия от Evo:

          Вызывается на любой плейсхолдер или параметр вот так:

          [[*templatevar:filter=``]] [[+placeholder:filter=``]]

          Фильтром может выступать ЛЮБОЙ сниппет, который принимает параметры $output и $options и выдает результат с помощью echo.

          Простейший пример использования:

          [[*longtitle:is=``:then=`Расширенный заголовок отсутствует`:else=`Заголовок: [[*longtitle]]`]]

          Обработка TVs

          При создании TV можно указать тип вывода.

          Пример:

          Создаете TV с именем img, указываете для него тип вывода image, заполняете дефолтные параметры и при выводе на страницу как [[*img]] у вас и будет выводиться картинка! То есть прям с тэгами img title и т.д., что указали. А если выставить тип вывода текст — выведется только путь к изображению, как раньше.

          Эту фишку, кстати, понимает и getResources.

          Сниппет getResources

          Этот сниппет — основной инструмент для работы с ресурсами. Он пришел на смену Ditto2 (Ditto3 для Revo тоже есть, но он бета, и обновляться больше не будет).

          Сниппет имеет несколько отличий от Ditto.

          1. Он не включает по умолчанию обработку TV. Нужно &includeTVs=`1`, чтобы сразу обрабатывать TVs нужно &processTVs=`1`

          2. Не включает по умолчанию вывод контента! Юзать &includeContent=`1`.

          3. Лимит на вывод ресурсов по умолчанию — 5. Я сначала тупил, почему выводит всего 5 документов из любого контейнера, так как Ditto выводил все.

          4. Нет дефолтного шаблона, если вызываете getResources без &tpl=«, он выведет список ресурсов со всеми свойствами в виде массива — очень удобно, кстати.

          5. Параметра startID нет, есть parents, работает как тот же параметр у Ditto.

          Дерево ресурсов

          Ресурсы, как и раньше можно раскидывать по категориям, но теперь, категории вкладываются друг в друга и можно рассортировать все свои сниппеты и чанки как угодно. Да, теперь они еще и мышкой перетаскиваются и создаются по правой кнопке, без перезагрузки страницы, если нужно.

          Вообще, если привыкнуть к новому дереву ресурсов, возвращаться в Evolution просто не хочется. Очень удобно, очень.

          Заключение

          Надеюсь, эта статья хоть немного поможет вам в освоении MODX Revolution. Буду рад отвечать на вопросы в комментариях и обновлять топик, по мере надобности.

          Основную информацию по Revolution можно найти тут (англ.).

          <?php $_lang[‘alphabetically’] = ‘По алфавиту’; $_lang[‘already_downloaded’] = ‘Вы уже скачали этот пакет.’; $_lang[‘api_key’] = ‘Ключ API’; $_lang[‘author’] = ‘Автор’; $_lang[‘autoincludes_packaging’] = ‘Пакет автоматически включает в себя: [[+autoincludes]]’; $_lang[‘back_txt’] = ‘Назад’; $_lang[‘by’] = ‘от’; $_lang[‘core_err_invalid’] = ‘Вы должны иметь действующее ядро основной установки с активной рабочей областью для запуска сборки.’; $_lang[‘description’] = ‘Описание’; $_lang[‘details’] = ‘Детали’; $_lang[‘dir_err_assets’] = ‘Невозможно создать папку assets/ по адресу: [[+path]] <br />Вам необходимо создать ее и разрешить запись иначе вы не сможете использовать Package Management и 3rd Party Components.’; $_lang[‘dir_err_assets_comp’] = ‘Your assets/components/ directory was not able to be created at: [[+path]] <br />You will need to create this directory and make it writable if you want to use Package Management or 3rd Party Components.’; $_lang[‘dir_err_core_comp’] = ‘Your core/components/ directory was not able to be created at: [[+path]] <br />You will need to create this directory and make it writable if you want to use Package Management or 3rd Party Components.’; $_lang[‘download’] = ‘Загрузить’; $_lang[‘downloaded’] = ‘Загружен’; $_lang[‘download_extras’] = ‘Скачать дополнения’; $_lang[‘downloads’] = ‘Скачиваний’; $_lang[‘installation_instructions’] = ‘Инструкции по установке’; $_lang[‘installed’] = ‘Установленно’; $_lang[‘last_updated’] = ‘Последнее обновление’; $_lang[‘lexicon_autobuilding’] = ‘Путь для авто-создания словаря: [[+path]]’; $_lang[‘lexicon_err_path_nf’] = ‘<b>Ошибка</b> — Путь к словарю не найден: [[+path]]’; $_lang[‘license’] = ‘Лицензия’; $_lang[‘license_agree’] = ‘Я согласен’; $_lang[‘license_agreement’] = ‘Лицензионное соглашение’; $_lang[‘license_agreement_desc’] = ‘Ознакомтесь с лицензионным соглашением для этого пакета.’; $_lang[‘license_disagree’] = ‘Я не согласен’; $_lang[‘more_info’] = ‘Подробнее’; $_lang[‘most_downloads’] = ‘По загрузкам’; $_lang[‘most_popular’] = ‘По популярности’; $_lang[‘name’] = ‘Имя’; $_lang[‘namespace_packaged’] = ‘Упакованное пространство имен «[[+namespace]]» в пакет’; $_lang[‘namespace_registered’] = ‘Зарегистрированно пространства имен пакета : [[+namespace]]’; $_lang[‘newest_added’] = ‘По новизне’; $_lang[‘newest_additions’] = ‘Новейшие дополнения’; $_lang[‘not_installed’] = ‘Не установлен’; $_lang[‘package’] = ‘Пакет’; $_lang[‘package_add’] = ‘Добавить новый пакет’; $_lang[‘package_browser’] = ‘Браузер пакетов’; $_lang[‘package_check_for_updates’] = ‘Проверить обновления’; $_lang[‘package_confirm_install’] = ‘Вы уверены что хотите установить этот пакет?’; $_lang[‘package_confirm_remove’] = ‘Вы уверены что хотите удалить этот пакет?’; $_lang[‘package_confirm_uninstall’] = ‘Вы уверены что хотите удалить этот пакет?’; $_lang[‘package_created’] = ‘Создан новый пакет с подписью: [[+signature]]’; $_lang[‘package_download_err’] = ‘Не могу скачать пакет с: [[+location]]’; $_lang[‘package_download_err_create’] = ‘Не удалось загрузить и создать транспортный пакет с подписью:[[+signature]]’; $_lang[‘package_download_err_ns’] = ‘Пожалуйста выберите хотя бы одну версию пакета для загрузки.’; $_lang[‘package_err_create’] = ‘Невозможно создать пакет.’; $_lang[‘package_err_file_read’] = ‘Невозможно открыть файл для чтения: [[+source]]’; $_lang[‘package_err_install’] = ‘Невозможно установить пакет с подписью: [[+signature]]’; $_lang[‘package_err_install_gen’] = ‘Не удалось установить пакет.’; $_lang[‘package_err_load’] = ‘Не удалось загрузить транспортный пакет’; $_lang[‘package_err_nf’] = ‘Пакет не найден.’; $_lang[‘package_err_nfs’] = ‘Не удалось получить пакет с подписью: [[+signature]].’; $_lang[‘package_err_ns’] = ‘Пакет не указан.’; $_lang[‘package_err_remove’] = ‘Ошибка при удаление пакета с подписью: [[+signature]]’; $_lang[‘package_err_source_nf’] = ‘Не указан действительный источник для пакета.’; $_lang[‘package_err_spa’] = ‘Вы должны создать пакет с помощью createPackage (), прежде чем вы сможете к ниму обращаться setPackageAttributes ()’; $_lang[‘package_err_target_write’] = ‘Целевая директория либо не католог, либо уже записано в: [[+targetDir]]’; $_lang[‘package_err_transfer’] = ‘Невозможно осуществить передачу пакета от [[+sourceFile]] в [[+packageDir]].’; $_lang[‘package_err_transfer_fopen’] = ‘Невозможно осуществить передачу пакета от [[+sourceFile]] в [[+packageDir]], allow_url_fopen не включен в вашей конфигурации.’; $_lang[‘package_err_uninstall’] = ‘Ошибка при удалении пакета с подписью:[[+signature]]’; $_lang[‘package_err_uptodate’] = ‘Пакет уже обновлён до последней версии: [[+signature]]’; $_lang[‘package_information’] = ‘Информация о пакете’; $_lang[‘package_install’] = ‘Установить пакет’; $_lang[‘package_install_info_start’] = ‘Пробуем установить пакет с подписью: [[+signature]]’; $_lang[‘package_install_info_found’] = ‘Пакет найден…сейчас идёт подготовка к его установке.’; $_lang[‘package_install_info_success’] = ‘Успешно установлен пакет [[+signature]]’; $_lang[‘package_installer’] = ‘Установщик пакетов’; $_lang[‘package_installing’] = ‘Рабочее пространство загружено, сейчас устанавливаем пакет…’; $_lang[‘package_management’] = ‘Управление пакетами’; $_lang[‘package_obtain_method’] = ‘Сначала выберите как Вы хотите получить пакет:’; $_lang[‘package_remove’] = ‘Удалить пакет’; $_lang[‘package_remove_confirm’] = ‘Вы уверены, что хотите удалить пакет безвозвратно?’; $_lang[‘package_remove_err_tdir’] = ‘Папка транспортного пакета не может быть удалена, проверьте ваши права.’; $_lang[‘package_remove_err_tdir_nf’] = ‘Папка транспортного пакета не была найдена, и не может быть удалена из core/packages.’; $_lang[‘package_remove_err_tzip’] = ‘Транспорт zip не может быть удален, проверьте ваши права.’; $_lang[‘package_remove_err_tzip_nf’] = ‘Транспорт zip не был найден, и не может быть удален из core/packages каталога.’; $_lang[‘package_remove_force’] = ‘Ускоренное удаление пакета.’; $_lang[‘package_remove_force_desc’] = ‘Выбирая ускоренное удаление вы показываете, что хотите чтобы транспортный пакет был удалён независимо от того был или нет пакет успешно деинсталирован.’; $_lang[‘package_remove_info_gpack’] = ‘Выбираем пакет для удаления…’; $_lang[‘package_remove_info_success’] = ‘Пакет успешно удалён.’; $_lang[‘package_remove_info_tdir’] = ‘Успешно удалена извлеченная транспортная директория.’; $_lang[‘package_remove_info_tdir_start’] = ‘Попытка удаления извлеченного транспорт каталога …’; $_lang[‘package_remove_info_tzip’] = ‘Успешно удалён транспортный zip.’; $_lang[‘package_remove_info_tzip_start’] = ‘Успешно захватил пакет. Сейчас пытаюсь удалить транспорт zip …’; $_lang[‘package_reinstall’] = ‘Переустановка пакета’; $_lang[‘package_reinstall_confirm’] = ‘Вы уверены, что хотите переустановить пакет? Это удалит все изменения, сделанные вами.’; $_lang[‘package_retriever’] = ‘Поисковик пакетов’; $_lang[‘package_search_local_title’] = ‘Искать пакеты локально’; $_lang[‘package_search_local_confirm’] = ‘MODx сейчас произведёт поиск пакетов в папке core/packages, и добавит новые пакеты в панель управления пакетами. <br /><br />Пакеты не будут установленны, а просто будут добавлены панель управления пакетами. <br /><br />Пожалуйста проверьте перед началом, что вы загрузили пакеты в папку core/packages .’; $_lang[‘package_select_download’] = ‘Выберите пакет для загрузки’; $_lang[‘package_select_download_desc’] = ‘Выберите какие пакеты необходимо загрузить. Для выбора нескольких пакетов используйте Ctrl.’; $_lang[‘package_select_download_ns’] = ‘Пожалуйста выберите не менее одного пакета для загрузки.’; $_lang[‘package_signature’] = ‘Подпись’; $_lang[‘package_state’] = ‘Состояние’; $_lang[‘package_uninstall’] = ‘Удалить пакет’; $_lang[‘package_uninstall_info_find’] = ‘Поиск пакета с подписью: [[+signature]]’; $_lang[‘package_uninstall_info_prep’] = ‘Пакет найден. Подготовка к удалению.’; $_lang[‘package_uninstall_info_success’] = ‘Пакет с подписью: [[+signature]] успешно удален’; $_lang[‘package_update’] = ‘Обновить пакет’; $_lang[‘package_update_err_provider_empty’] = ‘Не найдено пакетов у указанного провайдера.’; $_lang[‘package_update_err_provider_nf’] = ‘Этот пакет не может быть обновлён, так как он установлен не с помощью провайдера.’; $_lang[‘package_update_info_diff’] = ‘Найден пакет. Проверяется его версия.’; $_lang[‘package_update_info_provider_scan’] = ‘Поиск обновлений для пакетов установленных из провайдера: [[+provider]]’; $_lang[‘package_update_to_version’] = ‘Пожалуйста выберите до какой версии обновить этот пакет: ‘;$_lang[‘package_version_remove’] = ‘Удаление версии пакета’;$_lang[‘package_version_remove_confirm’] = ‘Вы уверены, что хотите попробовать удалить запись базы данных и транспортные файлы для этой старой версии? Это может предотвратить откат изменений в этой версии.’;$_lang[‘package_view’] = ‘Смотреть пакет ‘; $_lang[‘package_version_remove’] = ‘Удалить версию пакета’; $_lang[‘package_version_remove_confirm’] = ‘Are you sure you want to attempt to remove the database record and transport files for this older version? Doing so will prevent you from rolling back changes to this version.’; $_lang[‘package_view’] = ‘View Package’; $_lang[‘packages’] = ‘Пакеты’; $_lang[‘packages_browse_msg’] = ‘Click details on a package to get more information. Click Download to download the package to your MODx Revolution install.’; $_lang[‘packages_desc’] = ‘Пакеты это коллекции компонентов MODx. Здесь вы можете управлять пакетами, инсталлировать и деинсталлировать, включать или выключать установленные пакеты, а также загружать новые. Щелкните правой кнопкой по строке таблицы для отображения меню.’; $_lang[‘preexisting_mode_preserve’] = ‘Сохранение’; $_lang[‘preexisting_mode_preserve_desc’] = ‘Это позволит не только удалить новую версию, сохраняя при этом более раннюю версию, но и будет хранить какие-либо новые параметры или значения для компонентов.’; $_lang[‘preexisting_mode_remove’] = ‘Удалить’; $_lang[‘preexisting_mode_remove_desc’] = ‘Они останутся в таблице для возможной повторной установки.’; $_lang[‘preexisting_mode_restore’] = ‘Восстановить’; $_lang[‘preexisting_mode_restore_desc’] = ‘Это позволит восстановить предыдущий вариант параметров, такими какими они были представлены до установки новой версии.’; $_lang[‘preexisting_mode_select’] = ‘Пожалуйста выберите метод деинсталляции: ‘; $_lang[‘prior_versions’] = ‘Предыдущая версия’; $_lang[‘provider’] = ‘Провайдер’; $_lang[‘provider_add’] = ‘Добавить нового провайдера’; $_lang[‘provider_add_or’] = ‘Или добавить нового провайдера…’; $_lang[‘provider_confirm_remove’] = ‘Вы уверенны, что хотите удалить этого провайдера?’; $_lang[‘provider_err_blank_response’] = ‘MODx получил пустой ответ от провайдера. Пожалуйста проверьте URL провайдера.’; $_lang[‘provider_err_connect’] = ‘Произошла ошибка при подключении к провайдеру:[[+error]]’; $_lang[‘provider_err_inv_api_key’] = ‘The API Key you have specified is incorrect for this Provider. Please check it and try again.’; $_lang[‘provider_err_no_api_key’] = ‘This Provider requires an API Key to connect. Please specify one.’; $_lang[‘provider_err_no_client’] = ‘You do not have a viable REST client for your system. Пожалуйста установите cURL или включите fsockopen.’; $_lang[‘provider_err_nfs’] = ‘Провайдер с ID [[+id]] не найден’; $_lang[‘provider_err_no_response’] = ‘Ошибка при получении ответа от сервера: [[+provider]]’; $_lang[‘provider_err_not_verified’] = ‘This Provider could not be verified, and therefore cannot be used as a MODx Provider. Please check the service URL and try again.’; $_lang[‘provider_err_ns’] = ‘Провайдер не указан.’; $_lang[‘provider_err_ns_name’] = ‘Пожалуйста введите имя провайдера.’; $_lang[‘provider_err_ns_url’] = ‘Пожалуйста предоставьте действительный URL для провайдера.’; $_lang[‘provider_err_remove’] = ‘Произошла ошибка при попытке удалить провайдера.’; $_lang[‘provider_err_save’] = ‘Произошла ошибка при попытке сохраненить провайдера.’; $_lang[‘provider_home_msg’] = ‘Choose a repository from the left to begin browsing this provider.’; $_lang[‘provider_home_title’] = ‘Загрузить расширения’; $_lang[‘provider_remove’] = ‘Удалить провайдера’; $_lang[‘provider_select’] = ‘Выберите провайдера’; $_lang[‘provider_select_desc’] = ‘Пожалуйста выберите провайдера от которого вы будете получать пакеты.’; $_lang[‘provider_total_downloads’] = ‘Количество загрузок с этого поставщика’; $_lang[‘provider_total_packages’] = ‘Всего пакетов у этого поставщика’; $_lang[‘provider_update’] = ‘Обновить провайдера’; $_lang[‘provider_url’] = ‘URL cервиса провайдера’; $_lang[‘providers’] = ‘Провайдеры’; $_lang[‘providers_desc’] = ‘Провайдеры это хранилища для пакетов компонентов MODx. Это внешние URLы содержащие списки пакетов которые вы можете загрузить и установить из них компоненты.’; $_lang[‘provisioner’] = ‘Поставщик’; $_lang[‘provisioners’] = ‘Поставщики’; $_lang[‘readme’] = ‘Прочитай меня’; $_lang[‘readme_desc’] = ‘Пожалуйста прочитайте файл README для этого пакета.’; $_lang[‘released’] = ‘Released’; $_lang[‘released_on’] = ‘Выпущен’; $_lang[‘setup_options’] = ‘Опции установки’; $_lang[‘setup_options_desc’] = ‘Пожалуйста выберите опции установки (если они есть) и щёлкните «Готово» для завершения инсталяции пакета.’; $_lang[‘signature’] = ‘Подпись’; $_lang[‘sort_by_dots’] = ‘Сортировать…’; $_lang[‘supports’] = ‘Поддерживает’; $_lang[‘top_rated’] = ‘По количеству голосов’; $_lang[‘uninstall’] = ‘Деинсталировать’; $_lang[‘workspace’] = ‘Рабочее пространство’; $_lang[‘workspace_err_nf’] = ‘Рабочее пространство не найдено.’; $_lang[‘workspace_grabbing’] = ‘Захват пакетов рабочего пространства’; $_lang[‘workspace_management’] = ‘MODx среда управления’; $_lang[‘workspace_scan_for_new’] = ‘Поиск новых пакетов’; $_lang[‘workspace_scan_for_updates’] = ‘Поиск обновлений пакетов’; $_lang[‘transport_package_create’] = ‘Создать новый пакет’; $_lang[‘transport_package_install’] = ‘Установить пакет’; $_lang[‘transport_package_scan_for_updates’] = ‘Проверить наличие обновлений’; $_lang[‘version’] = ‘Версия’; $_lang[‘updateable’] = ‘Доступны обновления’; $_lang[‘uploaded_on’] = ‘Загружено’; $_lang[‘uploaded_versions’] = ‘Загруженная версия’;

          При попытке в Установщике загрузить новый модуль пишет
          «Произошла ошибка при

          подключении к поставщику: MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.»

          подскажите как это исправить?

          russian

          programming

          software

          modx


          5

          ответов

          ни разу не было такого 🤷‍♂️
          проверь url может и ошибки

          должен быть
          https://rest.modx.com/extras/


          Sentinel

          должен быть
          https://rest.modx.com/extras/

          http://joxi.ru/KAxkgOwuvx3kY2
          так и есть

            • 4292

            • 15 Posts
            • Send PM

            MODx Revo 2.2.5
            Ошибка при попытке загрузки/обновления пакетов

            Произошла ошибка при подключении к поставщику:MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.
            

            (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
            

            Проверил url провайдера:

            http://rest.modx.com/extras/
            

            Получил сообщение:

            The page you were looking for doesn't exist.
            You may have mistyped the address or the page may have moved.
            

            Подскажите, что делать.

            [ed. note: bullet last edited this post 10 years, 6 months ago.]

              • 4292

              • 15 Posts
              • Send PM

              Спасибо за подсказки. На даный момент проблема решена.
              Сообщение от службы поддержки хостинга:

              действительно сеть наших адресов блокируется со стороны modx.com
              скорее всего они используют блек листы от spamhouse, в один из которых попала наша сеть …
              … на данный момент руководство ведет переговоры по исправлению данной проблемы и мы ждем разблокировки в течение месяца…

              На данный момент функция обновления/загрузки пакетов работает нормально.

                • 42686

                • 2 Posts
                • Send PM

                revo 2.2.6-pl
                У меня выдает предупреждение.
                «cURL должен быть установлен и настроен как расширение PHP, если вы собираетесь использовать управление пакетами. Информацию по установке и настройке cURL можно найти здесь PHP cURL website.»
                Управление пакетами не пашет.
                Что делать?

                  • 42686

                  • 2 Posts
                  • Send PM

                  Quote from: gentim at Jan 31, 2013, 08:17 PM

                  revo 2.2.6-pl
                  У меня выдает предупреждение.
                  «cURL должен быть установлен и настроен как расширение PHP, если вы собираетесь использовать управление пакетами. Информацию по установке и настройке cURL можно найти здесь PHP cURL website.»
                  Управление пакетами не пашет.
                  Что делать?

                  Может кто ответит?((

                  При попытке добавить репозиторий rest.modxstore.ru/extras/
                  получаю: MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.

                • Произошла ошибка при подключении к icloud при сбросе
                • Произошла ошибка при подключении к icloud на айфоне
                • Произошла ошибка при подключении давайте попытаемся исправить это xbox 360
                • Произошла ошибка при подготовке выбранного диска для установки код ошибки 0х80070057
                • Произошла ошибка при перечислении папок