verschiedene PHP-Versionen

Dieses Thema im Forum "Allgemein" wurde erstellt von BHD84, 20. Okt. 2011.

  1. BHD84

    BHD84 New Member

    Hallo zusammen.
    Ich habe da mal wieder ne Frage :D

    Ist es möglich ISPConfig 3.0.3.3 soweit zu konfigurieren, das wenn man eine neue Webseite erstellt, man sich aussuchen kann, welche PHP-Version damit dann auch laufen soll?
     
  2. Till

    Till Administrator

    Das geht indirekt, indem Du z.B. für suphp eine andere php Version im Betriebssystem konfigurierts als für mod_php oder php-fcgi.
     
  3. BHD84

    BHD84 New Member

    mhm okay. hatte auf eine elegantere Lösung gehofft.

    Aber danke für die Info.
     
  4. nowayback

    nowayback Well-Known Member

    Moinsen,

    du kannst es meines Wissens nach sonst nur noch über die Dateiendungen machen, also .php für php5 und .php4 für die php4 dateien.

    Allerdings weiß ich nicht ob und wie ISP Config damit zurechtkommt - Ich weiß nur das es bei einigen Providern so gelöst wird.

    Grüße
    nwb
     
  5. F4RR3LL

    F4RR3LL Member

  6. BHD84

    BHD84 New Member

    Hallo F4RR3LL,

    Deine Lösung ist recht Interessant. Ich werde das mal im Auge behalten und schaun ob ich das für mein Projekt so realisieren kann.
    Dann wäre die Frage eher wo sich die Vorlage für diese Files befinden, so das man es nur an einer Stelle ändern muss und später dann einfach mit nem # auskommentieren kann bzw kommentieren kann.
     
    Zuletzt bearbeitet: 21. Okt. 2011
  7. BHD84

    BHD84 New Member

    Ich habe mich mal nun an die Lösungsvorschlag von F4RR3LL gemacht.

    Das ganze hat im Prinzip wunderbar funktioniert. Es wird die andere PHP-Version genommen die ich installiert habe. Nur nach einer gewissen Zeit wird die Einstellung wieder überschrieben und es wird das ursprünglich installierte PHP wieder verwendet.

    Ich ändere die folgende Datei
    /var/www/php-fcgi-scripts/web9/.php-fcgi-starter

    CentOS 6.0 minimal
    ISPConfig 3.0.4
    Multiserver
     
    Zuletzt bearbeitet: 14. Nov. 2011
  8. Till

    Till Administrator

    Die Datei /var/www/php-fcgi-scripts/web9/.php-fcgi-starter sollte nicht manuell geändert werden, es handelt sich dabei um eine von ISPConfig verwaltete Datei die automatisch bei Änderungen in der Webseite neu erstellt wird. Jede manuelle Änderung dort ist also sinnlos.

    Wie Du verschiedene PHP Versionen verwenden kannst, hatte ich obben beschrieben.
     
  9. BHD84

    BHD84 New Member

    Ist halt auch net die Idealste Lösung. Werde mich dann mal die nächsten Tage dran setzten.
    Das beste wäre wenn die Webdesigner sich dran hocken würden und ihre Webseiten auf den aktuellsten Stand bringen würden.

    Ist es den vielleicht denkbar das in einer der nächsten Versionen nen PHP-Switcher mit ins ISPConfig Panel miteingebaut wird?
    Denke halt da an so ne DropDownMenü direkt unter den verschiedenen PHP Modulen, so das es eindeutig wird.
     
  10. Till

    Till Administrator

    Hast Du mal versucht die php Einstellungen für diese Webseite etwas zu "tunen" damit sie läuft? Ich habe an sich bis jetzt jede alte Webseite durch setzen einiger kompatibilitätseinstellungen im php.ini Feld bei mir zum Laufen gebracht, gerade erst eine die ursprünglich für php 3 Entwickelt worden ist und noch <% .. %> als PHP tags nutzt. Du kannst es aber gerne mal als feature request im bugtracker posten.
     

Diese Seite empfehlen