UbuntuでPHPのcURL拡張機能をインストールまたは有効化する方法


  1. aptコマンドを使用してcURLパッケージをインストールします。

    sudo apt update
    sudo apt install php-curl
  2. PHPの設定ファイルを編集します。以下のコマンドを実行し、設定ファイルを開きます。

    sudo nano /etc/php/{バージョン}/apache2/php.ini

    {バージョン}は使用しているPHPのバージョンに置き換えてください。

  3. 設定ファイルで、次の行を見つけます。

    ;extension=curl

    行の先頭のセミコロンを削除し、次のように修正します。

    extension=curl

    修正が完了したら、Ctrl + Xキーを押してエディタを終了し、変更を保存します。

  4. Apacheを再起動します。

    sudo service apache2 restart

これで、PHPのcURL拡張機能がインストールまたは有効化されました。動作を確認するために、以下のような簡単なcURLのコードを実行してみてください。

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://example.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>

上記のコードは、指定したURLのコンテンツを取得し、それを出力します。もし正常に動作していれば、ウェブページの内容が表示されるはずです。

以上がUbuntuでPHPのcURL拡張機能をインストールまたは有効化する方法です。これにより、cURLを使用したWebリクエストをPHPスクリプトから行うことができます。