Installa le estensioni php su Ubuntu


14

Ho un server Ubuntu 9.10. Ho installato apache2 e php5 usando i comandi apt-get.

Come si installano le estensioni php? Ci sono comandi come apt-get per ottenerli? O dovrei cercare manualmente i file sul sito Web php e configurarli in php.ini?

Più specificamente, ho bisogno di mcrypt, curl e gd.

Grazie

Risposte:


21

Tutto quello che devi fare è:

sudo apt-get install php5-mcrypt php5-curl php5-gd

Se devi controllare cosa è installato php-wise puoi:

dpkg --list | grep php

EDIT: rimosso sudo nel comando sopra poiché non è necessario con dpkg --list.


non c'è bisogno di sudo quando si fa: dpkg --list;)
rkthkr

+ riavvia apache
ripper234

2
Alcune estensioni lasceranno un file ini /etc/php5/conf.dche deve essere unito all'ini principale. Per fare ciò normalmente usi php5enmode php5dismodper abilitare e disabilitare la configurazione dell'estensione. Ad esempio, se avessi bisogno di abilitare l'estensione MongoDB lo userei php5enmod mongo. L'uso di questi comandi significa che non devi mai pasticciare con i collegamenti sym o modificare manualmente il tuo ini principale.
Eno

funziona con Ubuntu 13.04, con un'installazione pulita. se stai cercando di far funzionare mongo, devi prima installare le dipendenze mongo.
dmanexe,

@Non fai una normale installazione, ad esempio sudo apt-get php5-gd, quindi fai sudo php5enmod php5-gd per esempio ??? In caso contrario, potresti approfondire la procedura corretta? Grazie.
Phill Healey,

3

Inoltre, puoi rivedere le estensioni PHP disponibili sul tuo sistema Debian / Ubuntu:

apt-cache search php|egrep ^php5-
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.