Hvernig á að skrá samansettar og uppsettar PHP einingar í Linux
Ef þú hefur sett upp fjölda PHP viðbóta eða eininga á Linux kerfinu þínu og þú ert að reyna að komast að því að tiltekin PHP eining hafi verið sett upp eða ekki, eða þú vilt einfaldlega fá heildarlista yfir uppsettar PHP viðbætur á Linux kerfinu þínu.
Í þessari grein munum við sýna þér hvernig á að skrá allar uppsettar eða samsettar PHP einingar frá Linux skipanalínu.
Hvernig á að skrá samansettar PHP einingar
Almenna skipunin er php -m
, sem mun sýna þér lista yfir allar samsettar PHP einingar.
# 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
Þú getur leitað að tiltekinni PHP einingu, til dæmis php-ftp
, með því að nota grep skipunina. Settu einfaldlega úttakið úr skipuninni hér að ofan yfir í grep eins og sýnt er (grep -i fáni þýðir að hunsa mun á föllum, þannig að slá inn FTP í stað ftp ætti að virka).
# php -m | grep -i ftp ftp
Hvernig á að skrá uppsettar PHP einingar
Til að skrá allar PHP einingar sem þú hefur sett upp í gegnum pakkastjóra skaltu nota viðeigandi skipun hér að neðan, fyrir dreifingu þína.
# 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
Ef þú vilt finna eina tiltekna einingu, eins og áður, notaðu pípu og grep skipunina eins og sýnt er.
# 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
Til að skoða alla php skipanalínuvalkosti skaltu keyra.
# php -h
Þú gætir líka viljað kíkja á þessar eftirfarandi gagnlegu greinar um PHP.
- 12 gagnleg PHP stjórnlínubragðarefur sem allir Linux notendur ættu að vita
- Hvernig á að nota og framkvæma PHP kóða í Linux skipanalínu
- Hvernig á að setja upp mismunandi PHP útgáfur í Ubuntu
- Hvernig á að setja upp OPCache til að flýta fyrir afköstum PHP forrita
Það er allt og sumt! Í þessari grein höfum við útskýrt hvernig á að skrá uppsettar (eða safnaðar saman) einingar í PHP. Notaðu athugasemdareyðublaðið hér að neðan til að spyrja spurninga.