Расширение PHP "curl" должно быть загружено. PHP расширение "мыло" должно быть загружено - PullRequest
5 голосов
/ 11 июня 2010

Я очень плохо знаком с magento, и в настоящее время я получаю сообщение об ошибке «PHP Extension curl необходимо загрузить» во время установки magento. Вы можете мне помочь?

Ответы [ 6 ]

13 голосов
/ 16 июня 2010

Если на вашем сервере не установлен curl, вы можете ввести одну из следующих команд для его установки:

Для систем на основе Debian / Ubuntu вы можете ввести команду ниже

sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart

Для систем на базе RedHat / CentOS вы можете ввести (от имени root)

yum install php5-curl
/etc/init.d/httpd restart

Это должно установить curl и заставить его работать на вас.

1 голос
/ 21 сентября 2015

1: найдите расширение = php_soap.dll в php.ini и удалите точку с запятой (;)

2: перезагрузите сервер

1 голос
/ 11 июня 2010

Перед установкой Magento или любой другой системы ознакомьтесь с системными требованиями :

Для Magento :

Поддерживаемые операционные системы:

  • Linux x86, x86-64

Поддерживаемые веб-серверы:

  • Apache 1.3.x
  • Apache 2.0.x
  • Apache 2.2.x

Поддерживаемые браузеры:

  • Microsoft Internet Explorer 6 и выше
  • Mozilla Firefox 2.0 и выше
  • Apple Safari 2.x
  • Google Chrome
  • Должен быть установлен подключаемый модуль браузера Adobe Flash

PHP Совместимость:

  • 5.2

Необходимые расширения:

  • PDO_MySQL
  • simplexml
  • mcrypt
  • hash
  • GD
  • DOM
  • iconv
  • curl
  • SOAP (если используется API веб-сервисов)
  • Safe_mode off
  • Memory_limit не менее 256Mb (желательно 512)

MySQL:

  • 4.1.20 или новее
  • Механизм хранения InnoDB SSL:

  • Если для работы с правами администратора используется HTTPS, сертификат SSL должен быть действительным.Самоподписанные SSL-сертификаты не поддерживаются. Сервер - хостинг - настройка:

  • Возможность запуска запланированных заданий (crontab) с PHP 5

  • Возможность отмены параметровв файлах .htaccess

Чтобы установить CURL, проверьте эту страницу в зависимости от вашей платформы

1 голос
/ 11 июня 2010

удалить ';' from extension = php_curl.dll в php.ini, возможно, у вас нет активного де-мод.

Сделайте и посмотрите, активен ли он.

0 голосов
/ 12 октября 2016

Извините за добавление ответа, недостаточно очков, чтобы прокомментировать ответ che-azeh, который должен быть:

sudo apt-get -y install php7.0-curl
0 голосов
/ 06 октября 2016

Ответ Джоша должен нормально работать с PHP5, но если вы используете PHP7 (для систем на основе Debian / Ubuntu):

sudo apt-get install php-curl

Затем перезапустите сервер.

Кроме того, нет необходимости раскомментировать расширение в php.ini, как только это будет сделано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...