https://help.superhosting.bg/php-version-change-in-ssh.html
  • bg

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Ползване на различна PHP версия през SSH

PHP
bash_profile, php и ssh, php версия ssh

Достъпът през SSH до хостинг акаунта се предлага при хостинг планове СуперПро и СуперХостинг и може да бъде активиран през клиентския профил.

Версия на PHP по подразбиране през SSH

Версията на PHP можете да проверите, след като се свържете с хостинг акаунта през SSH, със следната команда:

php -v

При достъп през SSH до хостинг акаунта се препоръчва да се ползва метода за идентификация чрез ползване на SSH ключ. При този тип SSH достъп не се изисква въвеждане на потребител и парола за хостинг акаунта.

Ползване на друга версия на PHP през SSH

Ако версията на PHP, която е по подразбиране за хостинг акаунта, е PHP 5.3 за изпълнението на .php скрипт, с ползване на PHP 5.6 командата е:

/usr/local/php5.6/bin/php /home/cpaneluser/public_html/file.php
cpaneluser заменяте с потребителя за cPanel и въвеждате пътя до файла.

Пътят до PHP интерпретатора за другите версии е както следва:

/usr/local/php5.2/bin/php
/usr/local/php5.3/bin/php
/usr/local/php5.4/bin/php
/usr/local/php5.5/bin/php
/usr/local/php7.0/bin/php
/usr/local/php7.1/bin/php

За да не изписвате всеки път пътят до PHP интерпретатора, може да активирате тази PHP версия 5.6 за SSH глобално.

За да активирате друга версия на PHP ще е необходимо да поставите следния ред във файла .bash_profile, намиращ се в хостинг акаунта:

export PATH=/usr/local/php5.6/bin:$PATH
php5.6 заменяте с желаната версия. Имайте предвид, че се попълва път до интерпретатора на алтернативна версия.

Посочения ред може да се постави най-долу във файла.

Файлът .bash_profile се намира в основната директория /home/cpaneluser/ в хостинг акаунта и можете да го редактирате директно през контролния панел cPanel -> Файлов мениджър.

Ако сте логнати през SSH в хостинг акаунта, за да влезе в сила тази настройка или се разлогнете и логнете наново, или изпълнете следната команда:

source ~/.bash_profile

Така ще се презареди файла .bash_profile и новите настройки добавени в него ще са в сила.

Може да проверите дали промяната на версията на PHP се е отразила, като изпълните командата:

php -v

Настройките във файла .bash_profile се зареждат всеки път при достъп до хостинг акаунта през SSH.


Статията се отнася за: споделен хостинг с контролен панел cPanel

500px270px
SuperHosting.BG

Коментари

Все още няма коментари

Уведоми ме при
avatar
wpDiscuz
Всички права запазени © 2005-2017 , www.superhosting.bg