XamppからインストールしたときにCurlとPHPを使用可能にする方法


11

Ubuntu 14.04にXAMPPの最近のコピーをインストールしました。ただし、このコマンドを発行すると:

curl -sS https://getcomposer.org/installer | php

次のエラーメッセージが表示されます。

  1. プログラム 'curl'は現在インストールされていません。次のように入力してインストールできます。

    sudo apt-get install curl
  2. プログラム 'php'は現在インストールされていません。次のように入力してインストールできます。

    sudo apt-get install php5-cli

それで、カールとPHPのインプリメンテーションを「見えるようにする」方法を説明します。

ありがとう!

回答:


17

つまり、curlがインストールされておらず、使用するにはcurlをインストールする必要があるということです。これは、端末に行くことによって行うことができますCTRL+ ALT+ T、その後に入りますsudo apt-get install curl libcurl3 libcurl3-dev php5-curl。これにより、curl、php、および必要なライブラリがインストールされ、必要な機能が提供されます。

インストールが完了したら、サーバーを再起動します sudo service apache2 restart


ありがとう。ただし、localhostに移動すると、phpinfoでcurl 明らかにPHPとして有効になっていることがわかります。だから、ubuntuに表示されない理由がわかりません。Xamppは、違いがある場合は/ optにインストールされます。
ビンス14

ここに概説されている解決策を試してください。Windows用ですが、フォルダパスはubuntuのパスに合わせて変更できます。

有望に思えますが、PHPも見られないのはどうですか?ありがとう!
ビンス14

編集のために私の答えを確認してください。ただし、一部のパッケージは既にスキップされている場合がありますが、スキップするだけです。

@Vince libcurlとcurlは異なりますが、関連するものです。ライブラリがPHPで使用可能/有効であることは、プログラムがインストールされたことを意味しません。使用する場合は、指示に従ってプログラムをインストールします。ローカルに(パッケージマネージャー経由ではなく)インストールされたプログラムは、他の場所で表示される前に追加の構成が必要です。そのためphp、Xamppからは表示されません。
ムル14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.