Kuinka luetteloida käännetyt ja asennetut PHP-moduulit Linuxissa
Jos olet asentanut useita PHP-laajennuksia tai moduuleja Linux-järjestelmääsi ja yrität selvittää, että tietty PHP-moduuli on asennettu tai ei, tai haluat yksinkertaisesti saada täydellisen luettelon asennetuista PHP-laajennuksista Linux-järjestelmässäsi.
Tässä artikkelissa näytämme, kuinka luetellaan kaikki asennetut tai käännetyt PHP-moduulit Linux-komentoriviltä.
Kuinka luetteloida kootut PHP-moduulit
Yleinen komento on php -m
, joka näyttää luettelon kaikista\"käännetyistä" PHP-moduuleista.
# 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
Voit etsiä tiettyä PHP-moduulia, esimerkiksi php-ftp
, grep-komennolla. Piirrä vain yllä olevan komennon lähtö grepiin kuvan osoittamalla tavalla (grep -i-lippu tarkoittaa, että jätetään huomioimatta tapauserot, joten kirjoittamalla FTP ftp: n sijaan pitäisi toimia).
# php -m | grep -i ftp ftp
Kuinka luetella asennetut PHP-moduulit
Voit luetella kaikki PHP-moduulit, jotka olet asentanut paketinhallinnan kautta, käyttämällä jakelua varten alla olevaa vastaavaa komentoa.
# 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
Jos haluat löytää tietyn moduulin, kuten aiemmin, käytä putkea ja grep-komentoa kuvan mukaisesti.
# 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
Voit tarkastella kaikkia php-komentorivivalintoja suorittamalla.
# php -h
Haluat ehkä myös tarkistaa nämä seuraavat hyödylliset artikkelit PHP: stä.
- 12 hyödyllistä PHP-komentorivin temppua, jonka jokaisen Linux-käyttäjän tulisi tietää
- PHP-koodien käyttäminen ja suorittaminen Linux-komentorivillä
- Kuinka asentaa erilaisia PHP-versioita Ubuntuun
- OPCachen asentaminen PHP-sovellusten suorituskyvyn nopeuttamiseksi
Siinä kaikki! Tässä artikkelissa olemme selittäneet, kuinka luetella asennetut (tai kootut) moduulit PHP: ssä. Käytä alla olevaa kommenttilomaketta kysyäksesi kysymyksiä.