So stellen Sie Curl und PHP bei der Installation von Xampp zur Verfügung

11

Ich habe eine aktuelle Version von XAMPP unter Ubuntu 14.04 installiert. Wenn ich jedoch diesen Befehl gebe:

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

Ich erhalte folgende Fehlermeldungen:

  1. Das Programm 'curl' ist derzeit nicht installiert. Sie können es installieren, indem Sie Folgendes eingeben:

    sudo apt-get install curl
  2. Das Programm 'php' ist derzeit nicht installiert. Sie können es installieren, indem Sie Folgendes eingeben:

    sudo apt-get installiere php5-cli

Was gibt es also, wie mache ich meine Implementierung von Curl und PHP "sichtbar"?

Vielen Dank !

Vince
quelle

Antworten:

17

Dies bedeutet, dass Sie Curl nicht installiert haben und Curl installieren müssen, um es zu verwenden. Dies kann , indem Sie auf einen Terminal erfolgen CTRL+ ALT+ Tdann eingeben sudo apt-get install curl libcurl3 libcurl3-dev php5-curl. Dadurch werden Curl, PHP und die erforderlichen Bibliotheken installiert, um Ihnen die Funktionen bereitzustellen, die Sie benötigen.

Starten Sie den Server nach Abschluss der Installation mit neu sudo service apache2 restart


quelle
Dank dafür. Wenn ich jedoch localhost mache, kann ich in phpinfo sehen, dass Curl als zu offensichtlich PHP aktiviert ist . Ich verstehe also nicht, warum Ubuntu es nicht sieht. Xampp wird in / opt installiert, wenn dies einen Unterschied macht.
Vince
Probieren Sie die hier beschriebene Lösung aus . Es ist für Windows, jedoch können die Ordnerpfade so geändert werden, dass sie denen von Ubuntu entsprechen.
Klingt vielversprechend - aber was ist mit PHP, das auch nicht gesehen wird? Vielen Dank !
Vince
Überprüfen Sie meine Antwort auf eine Bearbeitung. Möglicherweise haben Sie bereits einige der Pakete, wenn Sie sie nur überspringen.
@Vince libcurl und curl sind verschiedene, aber verwandte Dinge. Dass die Bibliothek in PHP verfügbar / aktiviert ist, bedeutet nicht, dass das Programm installiert ist. Installieren Sie das Programm wie angegeben, wenn Sie es verwenden möchten. Lokal installierte Programme (nicht über den Paketmanager) benötigen mehr Konfiguration, bevor sie an anderer Stelle angezeigt werden. Deshalb ist phpvon Xampp nicht sichtbar.
Muru