Cara Mendaftar Modul PHP yang Dikompilasi dan Diinstal di Linux
Jika Anda telah menginstal sejumlah ekstensi atau modul PHP pada sistem Linux Anda dan Anda mencoba mencari tahu modul PHP tertentu telah diinstal atau belum, atau Anda hanya ingin mendapatkan daftar lengkap ekstensi PHP yang diinstal pada sistem Linux Anda.
Pada artikel ini, kami akan menunjukkan cara membuat daftar semua modul PHP yang diinstal atau dikompilasi dari baris perintah Linux.
Cara Membuat Daftar Modul PHP yang Dikompilasi
Perintah umumnya adalah php -m
, yang akan menampilkan daftar semua modul PHP yang “dikompilasi”.
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
Anda dapat mencari modul PHP tertentu misalnya php-ftp
, menggunakan perintah grep. Cukup kirimkan output dari perintah di atas ke grep seperti yang ditunjukkan (tanda grep -i berarti mengabaikan perbedaan huruf besar/kecil, sehingga mengetikkan FTP alih-alih ftp seharusnya berfungsi).
php -m | grep -i ftp
ftp
Cara Mendaftar Modul PHP yang Terinstal
Untuk membuat daftar semua modul PHP yang telah Anda instal melalui manajer paket, gunakan perintah yang sesuai di bawah ini, untuk distribusi Anda.
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
Jika Anda ingin mencari satu modul tertentu, seperti sebelumnya, gunakan pipe dan perintah grep seperti yang ditunjukkan.
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
Untuk melihat semua opsi baris perintah php, jalankan.
php -h
Anda mungkin juga ingin membaca artikel bermanfaat berikut tentang PHP.
- 12 Trik Commandline PHP Berguna Yang Harus Diketahui Setiap Pengguna Linux
- Cara Menggunakan dan Menjalankan Kode PHP di Baris Perintah Linux
- Cara Menginstal Berbagai Versi PHP di Ubuntu
- Cara Install OPCache untuk Mempercepat Kinerja Aplikasi PHP
Itu saja! Pada artikel ini, kami telah menjelaskan cara membuat daftar modul yang diinstal (atau dikompilasi) di PHP. Gunakan formulir komentar di bawah untuk mengajukan pertanyaan.