Ist dass ein ispconfig server? Dann kannst Du mehrer php versionen parallel installieren und in den webseiteneinstellungen auswählen.
Nein ist keiner!
Aber mit dem parallel installieren, ist ein guter Tipp!
Was ich bisher gemacht habe:
ich habe folgendes umbenannt
/usr/local/lib/php
/usr/local/bin/php
/usr/local/include/php
/usr/share/php
/usr/bin/php
/usr/local/apache/modules/libphp5.so
in
/usr/local/lib/BACKUP_php
/usr/local/bin/BACKUP_php
/usr/local/include/BACKUP_php
/usr/share/BACKUP_php
/usr/bin/BACKUP_php
/usr/local/apache/modules/BACKUP_libphp5.so
meine binaries liegen unter
/usr/src/php-5-4-18
/usr/src/php-5-3-27
nach dem umbennen, wurde die Konfiguration gestartet:
'./configure' '--with-mysql' '--enable-trans-sid' '--with-mcrypt' '--with-zlib' '--with-curl' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--enable-mbstring=all' '--enable-wddx' '--with-bz2' '--enable-soap' '--with-openssl' '--with-dom' '--enable-zip' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-imap' '--with-kerberos' '--with-imap-ssl' '--with-freetype-dir' '--with-gettext' '--with-pdo-mysql' '--enable-mbregex' '--with-gd' '--with-tidy' '--enable-intl'
make
make install
Die php-version ist jetzt Version 5.3.27, jedoch habe ich folgende Fehler:
Cannot redeclare class Date in /usr/local/lib/php/Date.php on line 124, referer:
http://ph.example.com/menu/menu.php
An was könnte dieser Fehler liegen ?
Info: Auf einem Server wo von Anfang an php-Version 5.3.27 installiert wurde kommt dieser Fehler nicht!
Server sind identisch, (abgesehen von der installation der php-Version)
Was kann ich machen ???
Danke im Voraus!