Kako navesti sestavljene in nameščene module PHP v Linuxu
Če ste v sistem Linux namestili številne razširitve ali module PHP in poskušate ugotoviti, ali je bil določen modul PHP nameščen ali ne, ali preprosto želite dobiti celoten seznam nameščenih razširitev PHP v sistemu Linux.
V tem članku vam bomo pokazali, kako navesti vse nameščene ali prevedene module PHP iz ukazne vrstice Linuxa.
Kako navesti sestavljene module PHP
Splošni ukaz je php -m
, ki vam bo pokazal seznam vseh\"sestavljenih" modulov PHP.
# php -m
apc bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gd gettext gmp hash iconv json libxml mbstring mcrypt mysql mysqli openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar readline Reflection session shmop SimpleXML sockets SPL sqlite3 standard tidy tokenizer wddx xml xmlreader xmlwriter xsl zip zlib
Z ukazom grep lahko iščete določen modul PHP, na primer php-ftp
. Preprosto prenesite izhod iz zgornjega ukaza v grep, kot je prikazano (oznaka grep -i pomeni, da ne upoštevate razlikovanja med velikimi in malimi črkami, zato bi vnos FTP namesto ftp moral delovati).
# php -m | grep -i ftp ftp
Kako našteti nameščene module PHP
Če želite prikazati vse module PHP, ki ste jih namestili prek upravitelja paketov, uporabite spodnji ustrezen ukaz za svojo distribucijo.
# yum list installed | grep -i php #RHEL/CentOS # dnf list installed | grep -i php #Fedora 22+ # dpkg --get-selections | grep -i php #Debian/Ubuntu
php.x86_64 5.3.3-49.el6 @base php-cli.x86_64 5.3.3-49.el6 @base php-common.x86_64 5.3.3-49.el6 @base php-devel.x86_64 5.3.3-49.el6 @base php-gd.x86_64 5.3.3-49.el6 @base php-mbstring.x86_64 5.3.3-49.el6 @base php-mcrypt.x86_64 5.3.3-5.el6 @epel php-mysql.x86_64 5.3.3-49.el6 @base php-pdo.x86_64 5.3.3-49.el6 @base php-pear.noarch 1:1.9.4-5.el6 @base php-pecl-memcache.x86_64 3.0.5-4.el6 @base php-php-gettext.noarch 1.0.12-1.el6 @epel php-tidy.x86_64 5.3.3-49.el6 @base php-xml.x86_64 5.3.3-49.el6 @base
Če želite poiskati en poseben modul, kot prej, uporabite pipe in ukaz grep, kot je prikazano.
# yum list installed | grep -i php-mbstring #RHEL/CentOS # dnf list installed | grep -i php-mbstring #Fedora 22+ # dpkg --get-selections | grep -i php-mbstring #Debian/Ubuntu
Če si želite ogledati vse možnosti ukazne vrstice php, zaženite.
# php -h
Morda bi si želeli ogledati tudi naslednje uporabne članke o PHP.
- 12 uporabnih trikov ukazne vrstice PHP, ki bi jih moral poznati vsak uporabnik Linuxa
- Kako uporabljati in izvajati kode PHP v ukazni vrstici Linuxa
- Kako namestiti različne različice PHP v Ubuntu
- Kako namestiti OPCache za pospešitev delovanja aplikacij PHP
To je vse! V tem članku smo razložili, kako našteti nameščene (ali prevedene) module v PHP. Za spodnja vprašanja uporabite spodnji obrazec za komentar.