Негізгі мазмұнға өту

PHP нұсқасын қалай өзгертуге болады

Кіріспе

FASTPANEL® әр сайт үшін балама PHP нұсқаларын жеке пайдалануға мүмкіндік береді. Сіз 5.3 нұсқасынан бастап кез келген PHP нұсқасын орнатып, пайдалана аласыз. Сіз сайтыңызға PHP 5.3 нұсқасынан бастап кез келген PHP нұсқасын қолдана аласыз

Бұл мақалада келесі тармақтар қарастырылады:

PHP 7.4 мысалында PHP нұсқасын өзгерту

  1. Бүйірлік мәзірден "Settings" -> "Applications" бөліміне өтіңіз

    FASTPANEL ішіндегі қолданбаларды басқару мәзірі

  2. php74 қолданбасын тауып, "Install" түймесін басыңыз және орнату аяқталғанша күтіңіз:

    FASTPANEL ішінде қосымша PHP нұсқасын орнату

  3. PHP өзгерту қажет сайт картасын ашып, "Settings" мәзірін басыңыз

    FASTPANEL ішіндегі сайт баптаулары

  4. Келесі әрекеттерді орындаңыз:

    • "PHP settings" ішкі мәзірін ашыңыз
    • PHP mode ретінде FastCGI таңдаңыз
    • PHP version өрісінен қажетті PHP нұсқасын таңдаңыз.
    • "Save" түймесін басыңыз. FASTPANEL ішінде сайт үшін PHP нұсқасын қалай өзгертуге болады

"PHP Version" белсенді болған кезде, қажетті PHP нұсқасын таңдай аласыз, бұл нақты жағдайда — php74.

FastCGI орнына PHP-FPM немесе CGI де таңдауға болады, бірақ жағдайлардың 95%ында дәл FastCGI қолайлы болады. PHP режимдері туралы толығырақ ақпаратты осында таба аласыз

Дұрыс PHP нұсқасы қолданылғанын тексеру үшін сайтыңыздың түбірлік каталогында келесі мазмұнмен info.php файлын жасаңыз:

<?php phpinfo(); ?>

Осыдан кейін файлды браузерде мынаған ұқсас сілтеме арқылы ашыңыз: http://yourwebsite.com/info.php

Егер бәрі дұрыс орындалса, сіз PHP 7.4 туралы техникалық ақпарат көрсетілетін бетті көресіз

Пайдаланушы үшін PHP (CLI) нұсқасын қалай өзгертуге болады

FASTPANEL® әр пайдаланушы үшін PHP нұсқаларын жеке таңдауға мүмкіндік береді. Бұл әрекет пәрмен жолында қалыпты php пәрменін пайдаланып PHP-дің балама нұсқасына қол жеткізуге мүмкіндік береді.

Бұл әрекет тек пәрмен жолындағы PHP нұсқасына және crontab жоспарлағышындағы тапсырмаларға ғана әсер етеді. Сайттар үшін таңдалған PHP нұсқалары өзгеріссіз қалады.

Пайдаланушы үшін PHP нұсқасын өзгерту үшін "Users" мәзірін ашыңыз. Пайдаланушыны таңдаңыз, "Edit user" белгішесін басыңыз және "PHP (CLI) version" өрісінен қолайлы нұсқаны таңдаңыз

FASTPANEL ішінде PHP CLI нұсқасын қалай өзгертуге болады

Бұл параметрді өзгерткеннен кейін серверге SSH арқылы қайта қосылыңыз. Бұрын ашылған сеанстарда PHP нұсқасы сол күйінде қалады.

Пәрмен жолында (CLI) балама PHP нұсқаларын қалай пайдалануға болады

Әдетте пәрмен жолы арқылы скрипттерді іске қосу үшін келесі пәрмен пайдаланылады:

php /path/to/script.php

Осылайша, сайт үшін балама нұсқа таңдалса да, сервердің негізгі PHP нұсқасы пайдаланылады.

ескертпе

Егер бұған дейін Пайдаланушы үшін PHP (CLI) нұсқасын қалай өзгертуге болады нұсқаулығына сәйкес PHP нұсқасы өзгертілген болса, онда кәдімгі php пәрмені сервер нұсқасын емес, пайдаланушы таңдаған PHP нұсқасын қолданады.

crontab жоспарлағышында балама нұсқаларды қалай пайдалануға болады

Скриптті балама нұсқа арқылы іске қосу үшін php пәрменін балама интерпретаторға толық жолмен ауыстыру керек. PHP 7.4 жағдайында бұл /opt/php74/bin/php болады, сондықтан пәрмен келесідей көрінеді:

/opt/php74/bin/php /path/to/script.php