Come rendere Curl e PHP disponibili quando installati da Xampp


11

Ho installato una copia recente di XAMPP su Ubuntu 14.04. Tuttavia, quando eseguo questo comando:

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

Ricevo i seguenti messaggi di errore:

  1. Il programma 'curl' non è attualmente installato. Puoi installarlo digitando:

    sudo apt-get install curl
  2. Il programma 'php' non è attualmente installato. Puoi installarlo digitando:

    sudo apt-get install php5-cli

Quindi cosa dà, come faccio a rendere visibile la mia implosione di ricciolo e PHP.

Grazie !

Risposte:


17

Ciò significa che non hai installato l'arricciatura e devi installarlo per usarlo. Questo può essere fatto andando su un terminale CTRL+ ALT+ Tquindi inserendo sudo apt-get install curl libcurl3 libcurl3-dev php5-curl. Questo installerà curl, php e le librerie necessarie per fornirti le funzionalità di cui hai bisogno.

Al termine dell'installazione, riavviare il server con sudo service apache2 restart


Grazie per quello Tuttavia, se vado a fare localhost posso vedere in phpinfo che il ricciolo è abilitato come troppo ovviamente PHP. Quindi non capisco perché Ubuntu non lo veda. Xampp è installato in / opt se questo fa la differenza.
Vince,

Prova la soluzione descritta qui . È per Windows, tuttavia i percorsi delle cartelle possono essere modificati per adattarsi a quelli di Ubuntu.

Sembra promettente - ma che dire di PHP non essere visto neanche? Grazie !
Vince,

Controlla la mia risposta per una modifica. Potresti già avere alcuni dei pacchetti, tuttavia, se li salterà.

@Vince libcurl e curl sono cose diverse ma correlate. Che la libreria sia disponibile / abilitata in PHP non significa che il programma sia installato. Installare il programma come indicato se si desidera utilizzarlo. I programmi installati localmente (non tramite il gestore pacchetti) necessitano di più configurazione prima di essere visti altrove. Ecco perché phpda Xampp non è visibile.
muru,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.