Kā uzskaitīt kompilētos un instalētos PHP moduļus Linux
Ja savā Linux sistēmā esat instalējis vairākus PHP paplašinājumus vai moduļus un mēģināt uzzināt, vai konkrēts PHP modulis ir instalēts vai nav, vai vienkārši vēlaties iegūt pilnu instalēto PHP paplašinājumu sarakstu savā Linux sistēmā.
Šajā rakstā mēs parādīsim, kā uzskaitīt visus instalētos vai apkopotos PHP moduļus no Linux komandrindas.
Kā uzskaitīt apkopotos PHP moduļus
Vispārīgā komanda ir php -m
, kas parādīs visu “apkopoto” PHP moduļu sarakstu.
# 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
Izmantojot komandu grep, varat meklēt noteiktu PHP moduli, piemēram, php-ftp
. Vienkārši ievadiet iepriekš minētās komandas izvadi uz grep, kā parādīts (grep -i karodziņš nozīmē ignorēt reģistru atšķirības, tādējādi vajadzētu darboties FTP, nevis ftp vietā).
# php -m | grep -i ftp ftp
Kā uzskaitīt instalētos PHP moduļus
Lai uzskaitītu visus PHP moduļus, kurus esat instalējis, izmantojot pakotņu pārvaldnieku, izplatīšanai izmantojiet atbilstošo komandu zemāk.
# 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
Gadījumā, ja vēlaties atrast vienu noteiktu moduli, tāpat kā iepriekš, izmantojiet komandu pipe un grep, kā parādīts.
# 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
Lai skatītu visas php komandrindas opcijas, palaidiet.
# php -h
Jūs varētu arī vēlēties apskatīt šos noderīgos rakstus par PHP.
- 12 noderīgi PHP komandu līniju triki, kas jāzina katram Linux lietotājam
- Kā izmantot un izpildīt PHP kodus Linux komandrindā
- Kā Ubuntu instalēt dažādas PHP versijas
- Kā instalēt OPCache, lai paātrinātu PHP lietotņu darbību
Tas ir viss! Šajā rakstā mēs esam paskaidrojuši, kā uzskaitīt instalētos (vai apkopotos) moduļus PHP. Izmantojiet zemāk esošo komentāru formu, lai uzdotu jautājumus.