Yadda ake Lissafin Haɗa da Sanya Modulolin PHP a cikin Linux


Idan kun shigar da adadin kari ko kayayyaki na PHP akan tsarin Linux ɗin ku kuma kuna ƙoƙarin gano wani takamaiman tsarin PHP an shigar ko a'a, ko kawai kuna son samun cikakken jerin abubuwan haɓaka PHP da aka shigar akan tsarin Linux ɗin ku.

A cikin wannan labarin, za mu nuna maka yadda za a jera duk shigar ko haɗa nau'ikan PHP daga layin umarni na Linux.

Yadda Ake Lissafa Haɗaɗɗen Modulolin PHP

Babban umarni shine php -m, wanda zai nuna maka jerin duk nau'ikan PHP da aka harhada.

# 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

Kuna iya nemo takamaiman tsarin PHP misali php-ftp, ta amfani da umarnin grep. Kawai busa fitarwa daga umarnin da ke sama zuwa grep kamar yadda aka nuna (grep -i flag yana nufin watsi da bambance-bambancen shari'a, don haka buga FTP maimakon ftp yakamata yayi aiki).

# php -m | grep -i ftp

ftp

Yadda za a jera Modulolin PHP da aka shigar

Don jera duk samfuran PHP waɗanda kuka shigar ta hanyar sarrafa fakiti, yi amfani da umarnin da ya dace a ƙasa, don rarraba ku.

# 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    

Idan kuna son nemo takamaiman tsari guda ɗaya, kamar da, yi amfani da bututu da umarnin grep kamar yadda aka nuna.

# 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

Don duba duk zaɓuɓɓukan layin umarni na php, gudu.

# php -h

Hakanan kuna iya son bincika waɗannan labarai masu amfani game da PHP.

  1. 12 Dabaru Masu Amfani da Rubutun Rubutun PHP Kowane Mai Amfani da Linux yakamata ya sani
  2. Yadda ake Amfani da aiwatar da Lambobin PHP a Layin Umurnin Linux
  3. Yadda ake Sanya nau'ikan PHP daban-daban a cikin Ubuntu
  4. Yadda ake Sanya OPCache don Haɓaka Ayyukan PHP Apps

Shi ke nan! A cikin wannan labarin, mun bayyana yadda ake lissafin shigar (ko haɗa su) kayayyaki a cikin PHP. Yi amfani da fam ɗin sharhin da ke ƙasa don yin kowace tambaya.