Ներածություն
Հոսթինգ պրովայդերները ավանդաբար դանդաղ են ընդունում նոր PHP տարբերակները իրենց սերվերների վրա: Սրա հետևանքն այն է, որ համացանցում միևնույն ժամանակ գոյություն ունեն բազմաթիվ տարբեր PHP տարբերակներ:
Եթե ​​դուք ներդնում եք նոր հնարավորություններ, տեղադրում եք նոր PHP-ի վրա հիմնված հավելված կամ փորձում եք ձեր վեբկայքում վրիպակ գտնել, կարևոր է իմանալ, թե ձեր վեբ սերվերի որ PHP տարբերակն է աշխատում:
Այս ձեռնարկում դուք կսովորեք, թե ինչպես ստուգել ձեր PHP տարբերակը՝ գործարկելով PHP կոդը ձեր սերվերի վրա կամ օգտագործելով հրամանի տողը:

Նախադրյալներ

  • Տեղադրված է PHP
  • Գրելու մուտք դեպի սերվերի ֆայլային համակարգ
  • Մուտք դեպի հրամանի տող

Ստուգեք PHP տարբերակը՝ գործարկելով PHP կոդը

Ձեր կայքում աշխատող PHP տարբերակը որոշելու ամենապարզ մեթոդը PHP ֆայլի կատարումն է, որը պարունակում է հետևյալ կոդը.

<?php
echo 'PHP version: ' . phpversion();

Ստեղծեք ֆայլը՝ օգտագործելով տեքստային խմբագրիչ, ինչպիսիք են gedit-ը կամ Notepad-ը, և այն վերբեռնեք ձեր կայքի փաստաթղթերի արմատային գրացուցակում:
Այնուհետև բացեք վեբ զննարկիչը և մուտքագրեք ֆայլի ամբողջական հասցեն հասցեագոտում: Օրինակ, եթե դուք վերբեռնել phpinfo.phpեք example.comարմատային գրացուցակ վերնագրված ֆայլ, ապա դուք կգնաք.

http://www.example.com/phpinfo.php

Վերևում գտնվող կոդը ցուցադրում է PHP տարբերակը առանց լրացուցիչ մանրամասների, ինչպես ստորև բերված ելքում.

phpinfo()Եթե ​​Ձեզ անհրաժեշտ են ավելի շատ մանրամասներ ձեր PHP կազմաձևման վերաբերյալ, ինչպիսիք են համակարգի տեղեկատվությունը, ստեղծման ամսաթիվը, սերվերի API-ն, կազմաձևման ֆայլի տեղեկությունները և այլն, վերբեռնեք գործառույթը պարունակող ֆայլ .

<?php 
phpinfo();

Բրաուզերում այցելելիս այս ֆայլը ցույց է տալիս PHP տարբերակը վերին ձախ անկյունում, որին հաջորդում են կազմաձևման տվյալները.

Նշում. Թեև phpinfo()այն օգտակար է վրիպազերծման համար, էջը պարունակում է ձեր համակարգի մասին զգայուն տեղեկություններ: Հեռացրեք ֆայլը սերվերից, երբ ավարտեք դրա օգտագործումը:
Բոլոր բեռնված PHP ընդլայնումները և դրանց տարբերակները պարունակող ցանկի համար վերբեռնեք ֆայլ հետևյալ կոդով.

<?php 
foreach (get_loaded_extensions() as $i => $ext)
{
echo $ext .' => '. phpversion($ext). '<br/>';
}

Արդյունքը ցույց է տալիս յուրաքանչյուր ընդլայնում առանձին տողով, ներառյալ PHP միջուկի տարբերակը.

Ստուգեք PHP տարբերակը՝ օգտագործելով հրամանի տողը (Windows, Linux և macOS)

Եթե ​​դուք թույլտվություն ունեք SSH-ի հեռավոր սերվերի մեջ, օգտագործեք հրամանի տողը՝ ստուգելու տեղադրված PHP տարբերակը: Այս մեթոդը նաև օգտակար է տեղում տեղադրված PHP-ի տարբերակը ստուգելու համար։
1. Մուտքագրեք PHP հրամանը.

php -v

2. php -vՀրամանը աշխատում է Linux-ի, macOS-ի, Windows-ի և այլ աջակցվող համակարգերի վրա: Դրա ելքը պարունակում է PHP տարբերակի համարը, ստեղծման ամսաթիվը և հեղինակային իրավունքի մասին տեղեկություններ:

Նշում. Եթե սերվերի վրա տեղադրված է մեկից ավելի PHP տարբերակ, php -vհրամանը ցույց է տալիս հրամանի տողի լռելյայն ինտերֆեյսի (CLI) տարբերակը: Այս տարբերակը պարտադիր չէ, որ աշխատում է հյուրընկալված կայքերում:

Windows-ում շտկել «PHP is not Recognized» սխալը

Windows-ում PHP-ի ուղին երբեմն չի ճանաչվում համակարգի կողմից, ուստի php -vհրամանը թողարկում է « php-ը չի ճանաչվում » սխալը:

Այս խնդիրը լուծելու համար PATHնախ սահմանեք շրջակա միջավայրի փոփոխականը:
1. Մուտքագրեք հետևյալ հրամանը՝ փոխարինելով [location]ձեր PHP-ի տեղադրման ճանապարհով:

set PATH=%PATH%;[location]


2. Այժմ մուտքագրելը php -vցույց է տալիս ձեր Windows համակարգում տեղադրված PHP տարբերակը:
Եզրակացություն
Այս հոդվածը նպատակ ուներ բացատրել ձեր սերվերի կամ տեղական մեքենայի վրա PHP տարբերակը ստուգելու ընդհանուր եղանակները: Այս ձեռնարկում ընդգրկված մեթոդները ներառում են PHP կոդի գործարկում և հրամանի տողի ինտերֆեյսի օգտագործումը:

pavankumar at tutorvista dot com
12 տարի առաջ

To know, what are the {php} extensions loaded & version of extensions :

<?php
foreach (get_loaded_extensions() որպես $i => $ext)
{
echo $ext .’ => ‘. phpversion ($ext). «<br/>»;
}
?>
 




Leave a comment

Your email address will not be published. Required fields are marked *