ലിനക്സിൽ കംപൈൽ ചെയ്തതും ഇൻസ്റ്റാൾ ചെയ്തതുമായ PHP മൊഡ്യൂളുകൾ എങ്ങനെ ലിസ്റ്റ് ചെയ്യാം
നിങ്ങളുടെ Linux സിസ്റ്റത്തിൽ നിങ്ങൾ നിരവധി PHP എക്സ്റ്റൻഷനുകളോ മൊഡ്യൂളുകളോ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഒരു പ്രത്യേക PHP മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ ഇല്ലയോ എന്ന് കണ്ടെത്താൻ ശ്രമിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ, അല്ലെങ്കിൽ നിങ്ങളുടെ Linux സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്ത PHP എക്സ്റ്റൻഷനുകളുടെ പൂർണ്ണമായ ലിസ്റ്റ് നിങ്ങൾക്ക് ലഭിക്കണമെങ്കിൽ.
ഈ ലേഖനത്തിൽ, Linux കമാൻഡ് ലൈനിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്തതോ കംപൈൽ ചെയ്തതോ ആയ എല്ലാ PHP മൊഡ്യൂളുകളും എങ്ങനെ പട്ടികപ്പെടുത്താമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം.
കംപൈൽ ചെയ്ത PHP മൊഡ്യൂളുകൾ എങ്ങനെ ലിസ്റ്റ് ചെയ്യാം
പൊതുവായ കമാൻഡ് php -m
ആണ്, അത് നിങ്ങൾക്ക് എല്ലാ \കംപൈൽ ചെയ്ത 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
ഉദാഹരണത്തിന് php-ftp
, grep കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു പ്രത്യേക PHP മൊഡ്യൂളിനായി തിരയാം. മുകളിൽ പറഞ്ഞിരിക്കുന്ന കമാൻഡിൽ നിന്നും ഔട്ട്uപുട്ട് ഗ്രെപ്പിലേക്ക് പൈപ്പ് ചെയ്യുക (grep -i ഫ്ലാഗ് എന്നാൽ കേസ് വ്യത്യാസങ്ങൾ അവഗണിക്കുക എന്നർത്ഥം, അങ്ങനെ ftp-ന് പകരം FTP ടൈപ്പ് ചെയ്യുന്നത് പ്രവർത്തിക്കും).
# php -m | grep -i ftp ftp
ഇൻസ്റ്റാൾ ചെയ്ത PHP മൊഡ്യൂളുകൾ എങ്ങനെ ലിസ്റ്റ് ചെയ്യാം
ഒരു പാക്കേജ് മാനേജർ വഴി നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള എല്ലാ PHP മൊഡ്യൂളുകളും ലിസ്റ്റുചെയ്യുന്നതിന്, നിങ്ങളുടെ വിതരണത്തിനായി ചുവടെയുള്ള ഉചിതമായ കമാൻഡ് ഉപയോഗിക്കുക.
# 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
മുമ്പത്തെപ്പോലെ നിങ്ങൾക്ക് ഒരു പ്രത്യേക മൊഡ്യൂൾ കണ്ടെത്തണമെങ്കിൽ, കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു പൈപ്പും grep കമാൻഡും ഉപയോഗിക്കുക.
# 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
എല്ലാ php കമാൻഡ് ലൈൻ ഓപ്ഷനുകളും കാണുന്നതിന്, റൺ ചെയ്യുക.
# php -h
പിuഎച്ച്uപിയെക്കുറിച്ചുള്ള ഇനിപ്പറയുന്ന ഉപയോഗപ്രദമായ ലേഖനങ്ങൾ പരിശോധിക്കാനും നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം.
- ഓരോ Linux ഉപയോക്താവും അറിഞ്ഞിരിക്കേണ്ട 12 ഉപയോഗപ്രദമായ PHP കമാൻഡ്uലൈൻ തന്ത്രങ്ങൾ
- ലിനക്സ് കമാൻഡ് ലൈനിൽ PHP കോഡുകൾ എങ്ങനെ ഉപയോഗിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യാം
- ഉബുണ്ടുവിൽ വ്യത്യസ്ത PHP പതിപ്പുകൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
- PHP ആപ്പുകളുടെ പ്രകടനം വേഗത്തിലാക്കാൻ OPCache എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, PHP-യിൽ ഇൻസ്റ്റാൾ ചെയ്ത (അല്ലെങ്കിൽ കംപൈൽ ചെയ്ത) മൊഡ്യൂളുകൾ എങ്ങനെ ലിസ്റ്റ് ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. എന്തെങ്കിലും ചോദ്യങ്ങൾ ചോദിക്കാൻ താഴെയുള്ള കമന്റ് ഫോം ഉപയോഗിക്കുക.