ID #1032

Jak wybrać wersję PHP z poziomu SSH?

Defaultowo jest określona jedna wersja np. 5.6 ale można użyć dowolnej innej dostępnej na serwerze wersji PHP podając ścieżki:
/usr/bin/php5.2
/usr/bin/php5.3
/usr/bin/php5.4
/usr/bin/php5.5
/usr/bin/php5.6
/usr/bin/php7.0
/usr/bin/php7.1

 

Na serwerze działa również reverse proxy, które odpowiada za przełączanie wersji PHP zgodnie z ustawieniami panelu HosteSerwer dla danej domeny. Więc jeśli na serwerze są używane skrypty bądź zadania CRON, które wywołują dowolne strony pracujące na tym samym serwerze to należy użyć portu 80 dla http i 445 dla https.

 

Czyli korzystając np. z curl:

Można użyć portu 445, to port SSL proxy, który skieruje do właściwego apache z PHP na którym w panelu hostingu (HosteSerwer) jest skonfigurowana domena. Port 82 bez SSL.

np:
https://www.strona-klienta.pl:445/?parametr=XXX&parametr2=XXX

lub z portami jak niżej kierującymi bezpośrednio do wybranej wersji PHP:

 

porty bez ssl
php5.2 80
php5.3 5053
php5.4 5054
php.5.5 5055
php.5.6 5056
php.7.0 5070
php7.1 5071

z ssl:
php5.2 443
php5.3 5353
php5.4  5354
php.5.5 5355
php.5.6 5356
php.7.0 5370
php7.1 5371

 

Tagi: -

Podobne wpisy:

Nie możesz komentować tego wpisu