Pagina 1 di 1

[PHP] Switch prefisso - aggiornamento versione

Inviato: ven mag 02, 2014 11:46 am
da giusebos
Ciao a tutti,
sto seguendo questa guida
kb.parallels.com/it/118378
per fare in modo di avere nel mio server virtuale più versioni di php, ma mi blocco su un affermazione che non ho capito come mettere in pratica.

al momento di inserire nel terminale questo codice:

Codice: Seleziona tutto

# ./configure '--with-libdir=lib64' '--cache-file=../config.cache' '--prefix=/usr/local/php540-cgi' '--with-config-file-path=/usr/local/php540-cgi/etc' '--disable-debug' '--with-pic' '--disable-rpath' '--enable-fastcgi' '--with-bz2' '--with-curl' '--with-freetype-dir=/usr/local/php540-cgi' '--with-png-dir=/usr/local/php540-cgi' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr/local/php540-cgi' '--with-openssl' '--with-pspell' '--with-pcre-regex' '--with-zlib' '--enable-exif' '--enable-ftp' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--enable-wddx' '--with-kerberos' '--with-unixODBC=/usr' '--enable-shmop' '--enable-calendar' '--without-sqlite3' '--with-libxml-dir=/usr/local/php540-cgi' '--enable-pcntl' '--with-imap' '--with-imap-ssl' '--enable-mbstring' '--enable-mbregex' '--with-gd' '--enable-bcmath' '--with-xmlrpc' '--with-ldap' '--with-ldap-sasl' '--with-mysql=/usr' '--with-mysqli' '--with-snmp' '--enable-soap' '--with-xsl' '--enable-xmlreader' '--enable-xmlwriter' '--enable-pdo' '--with-pdo-mysql' '--with-pdo-pgsql' '--with-pear=/usr/local/php540-cgi/pear' '--with-mcrypt' '--enable-intl' '--without-pdo-sqlite' '--with-config-file-scan-dir=/usr/local/php540-cgi/php.d'
nelle note vedo scritto
Nota: È NECESSARIO UTILIZZARE LO SWITCH PREFISSO per installare il nuovo PHP all'interno di una singola directory. Come si può notare, il prefisso qui è: /usr/local/php540-cgi/
Grazie

Re: Switch prefisso - aggiornamento versione php

Inviato: mer mag 14, 2014 9:36 pm
da raffo77
In pratica, devi configurare nel vhosto o nella configurazione relativa alla connessione tra apache e php, la directory o eseguibile relativo alla nuova installazione, cioè /usr/local/php540-cgi/..

Codice: Seleziona tutto

/usr/local/psa/bin/php_handler --add -displayname 5.4 -path /usr/local/php540-cgi/ -phpini /usr/local/php540-cgi/php.ini -type /usr/local/php540-cgi/bin/php-cgi -id 1 
i percorsi sono da verificare secondo la tua installazione.

Re: Switch prefisso - aggiornamento versione php

Inviato: mer mag 14, 2014 10:03 pm
da giusebos
in realtà la mia cartella è php540,
quindi
/usr/local/php540-cgi/

diventa
/usr/local/php540/

grazie mille

Re: Switch prefisso - aggiornamento versione php

Inviato: mer mag 14, 2014 10:46 pm
da raffo77
nel configure hai messo '--prefix=/usr/local/php540-cgi' pero :)
Hai risolto comunque?