Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP Version in SSH ändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    PHP Version in SSH ändern

    Ich benötige bei einem Kunde (Reseller) in der Console eine andere PHP Version. Wie mache ich das?

    Keine Dokus, alles ist gesperrt. Aber hauptsache für einen weiteren SSH Account 15,-€ pro Halbjahr verlangen. Kein Let's Encrypt. Die restlichen Preise auch gewürfelt. Ganz ehrlich, eine Frage der Zeit bis auch die letzten Kunden von diesem schlechten Hoster weggelaufen sind. Jeder Amateurhoster ist besser als dieser ******* hier
    Zuletzt geändert von paddibr; 13.02.2020, 09:59.

    #2
    Pöbeln ist immer die schlechteste Form der Kritik, ls /usr/local/bin/php*cli* ist ein erster Ansatz zur Lösung Deines Problems.

    Kommentar


      #3
      Zitat von paddibr Beitrag anzeigen
      Ich benötige bei einem Kunde (Reseller) in der Console eine andere PHP Version. Wie mache ich das?
      Sie finden aktuell noch diese PHP-Versionen im schon beschriebenen Verzeichnis /usr/lovcal/bin:
      Klicken Sie bitte auf die Grafik für eine vergrößerte Ansicht

Name: cli.png
Ansichten: 99
Größe: 179,0 KB
ID: 4549

      Empfohlen sei die Nutzung von PHP ab Version 7.2.

      Nachfolgend zwei Tipps aus der Praxis anderer Kunden:

      Moin,
      erstelle dir einen link auf die benötigte php-version.
      Ich mach das so:
      mkdir ~/bin/env-overrides
      ln -s /usr/local/bin/7.0.6-cli ~/bin/env-overrides/php

      nano ~/.bashrc
      # In der .bashrc den lokalen bin Ordner in den PATH übernehmen
      PATH=${HOME}/bin:${HOME}/bin/env-overrides:$PATH
      AW: PHP Version im ShellScript nur 4.4.9 - Wie ändern?

      Hallo,

      wir nutzen Symfony seit mehreren Jahren (von 2.3 bis 3.4) auf mehreren Managed Servern.
      Bewährt hat sich:

      Folgendes in die .bashrc:
      Code:
      export PATH=$HOME/bin:$PATH
      alias php5cli='php5-56LATEST-CLI -c $HOME/php_ini/php.512.5612.cli.ini'
      Je nach verwendeter PHP-Version natürlich anpassen. Ebenso den Pfad zu verwendeten php.ini

      Im Home-Verzeichnis gibt es einen zusätzlichen Ordner für diverse Binaries, so wie der Nico das auch betreibt.
      Dort haben wir die entsprechende php-Binary reingelinkt.

      Die Datei .profile enthält nichts Relevantes.

      Nach dem Editieren der .bashrc mit
      Code:
      source ~/.bashrc
      neu laden.

      Danach sollte alles wie gewünscht funktionieren.


      Getestet:
      Code:
      mkdir test
      cd test
      symfony new . 2.8
      composer require --dev "symfony/phpunit-bridge:*"
      phpunit liegt danach unter "bin/simple-phpunit"

      Sowohl
      Code:
      bin/simple-phpunit -c app src/AppBundle/
      als auch
      Code:
      php5cli bin/simple-phpunit -c app src/AppBundle/
      funktionieren einwandfrei.



      Für Symfony empfehle ich mindestens noch die Aufnahme von 1-2 weiteren Alias in die .bashrc:
      alias dev='php5-56LATEST-CLI -c $HOME/includes/php_ini/php.512.5612.cli.ini app/console --env=dev'
      alias prod='php5-56LATEST-CLI -c $HOME/includes/php_ini/php.512.5612.cli.ini app/console --env=prod'

      Für z. B. Cache löschen:
      Code:
      prod cache:clear
      Hier kann man für häufig benötigtes natürlich noch deutlich mehr machen um die Tipperei zu vereinfachen.
      Zitat von paddibr Beitrag anzeigen
      Keine Dokus, alles ist gesperrt.
      Was genau ist gesperrt?

      Zitat von paddibr Beitrag anzeigen
      Aber hauptsache für einen weiteren SSH Account 15,-€ pro Halbjahr verlangen.
      Im Shared Hosting kosten in aktuellen Tarifen 10 zusätzliche SSH Accounts 2€ pro Monat mehr, bei Managed Servern sind diese unbegrenzt enthalten. Preise bei Reselling abweichen, aber hier sind recht viele grundsätzlich enthalten.

      Zitat von paddibr Beitrag anzeigen
      Kein Let's Encrypt.
      Richtig, das bieten wir nicht an.

      Zitat von paddibr Beitrag anzeigen
      Die restlichen Preise auch gewürfelt.
      Wir haben nur einen Würfel für Textbausteine und der liegt sicher in der Vitrine. Gewürfelt wird um Preise hier nie.

      Ganz ehrlich, eine Frage der Zeit bis auch die letzten Kunden von diesem schlechten Hoster weggelaufen sind. Jeder Amateurhoster ist besser als dieser ******* hier
      Schade, dass Sie so eine Meinung vertreten. Möge sich jeder selbst ein Bild machen auch anhand dieses Threads.

      Mit freundlichen Grüßen

      Nils Dornblut

      Blog - Facebook - Twitter
      Communitybetreiber: domainfactory GmbH
      Impressum / Pflichtangaben

      Kommentar

      Lädt...
      X