this repo を使用してPHP 7をインストールしましたが、composer install
を実行しようとすると、このエラーが発生します。
- [package] ext-curl * - >要求されたPHP extension curlがあなたのシステムにありません。
PHP 5では、yum
またはapt-get install php5-curl
コマンドを実行することで簡単にインストールできますが、同等のPHP 7のインストール方法が見つかりません。
PHP 7にext-curlをインストールするにはどうすればいいですか?
まあ私はそれをインストールすることができました:
Sudo apt-get install php-curl
私のシステムでは。これは依存パッケージをインストールするでしょう、それはデフォルトのphpバージョンに依存します。
その後Apacheを再起動します
Sudo service Apache2 restart
してみてください
Sudo apt-get install php7.0-curl
「Sudo apt-get install php-curl」コマンドが機能せず、エラーを表示する場合curlをインストールする前にこのコードを実行してください。
私は上記の解決策を試しましたが、それは私のためにうまくいきませんでした、ちょうど同じ靴の中に他の誰かがいる場合、これは私がしたことです。次のコマンドでapt-getを更新しました
Sudo add-apt-repository ppa:ondrej/php
これは私が使っていたphpのバージョン用のphp curlでインストールされたものです。
Sudo apt-get install php7.1-curl
Magentoのインストール時に必要なPHP7拡張モジュールをインストールすることができますMagentoのインストール時にエラーが発生する関連コマンドを使用してください。
Sudo apt-get install php7.0-curl
Sudo apt-get install php7.0-dom
Sudo apt-get install php7.0-mcrypt
Sudo apt-get install php7.0-simplexml
Sudo apt-get install php7.0-spl
Sudo apt-get install php7.0-xsl
Sudo apt-get install php7.0-intl
Sudo apt-get install php7.0-mbstring
Sudo apt-get install php7.0-ctype
Sudo apt-get install php7.0-hash
Sudo apt-get install php7.0-openssl
Sudo apt-get install php7.0-Zip
Sudo apt-get install php7.0-xmlwriter
Sudo apt-get install php7.0-Gd
Sudo apt-get install php7.0-iconv
ありがとうございます。これがお役に立てば幸いです
PHP7.1を使用している場合(PHPバージョンを見つけるにはphp -version
を試してください)
Sudo apt-get install php7.1-curl
その後Apacheを再起動します
Sudo service Apache2 restart
install php70w-common 。
php-api、php-bz2、php-calendar、php-ctype、php-curl、php-date、php-exif、phpファイル情報、phpフィルター、php-ftp、php-gettext、php -gmp、php-ハッシュ、php-iconv、php-json、php-libxml、php-openssl、php-pcre、php-pecl-ファイル情報、php-pecl-phar、php-pecl-zip、php-reflection -session、php-shmop、php-simplexml、phpソケット、php-spl、phpトークナイザ、php-zend-abi、php-Zip、php-zlib 。
WebMail Lite 8 on _ wamp _ のインストール中にCURL拡張子が見つからないというエラーが出ました(Windowsの場合)。
libeay32.dll
が必要であることを読んだ後 はいくつかのPHPインストールフォルダ(7.1.26など)にのみ存在していましたが、私は7.2から使用しているPHPバージョンを切り替えましたWAMP PHP versionメニューの.14から7.1.26まで、エラーは解決しました。
Windowsユーザー:
注:Win32ユーザーへの注意Windows環境でこのモジュールを有効にするには、libeay32.dllとssleay32.dll、またはOpenSSL 1.1以降はlibcrypto - .dllとlibssl- 。dllが必要です。あなたのパスに。 libssh2.dllもPATHに存在している必要があります。あなたはcURLサイトからlibcurl.dllを必要としません。
https://www.php.net/manual/en/curl.installation.php
あなたのパスにあなたのC:\ wamp\bin\php\php7.1.15を追加してください。
すべてのサービスを再開する