Versioni multiple php

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
ilmich
Master
Master
Messaggi: 1563
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 14.2 64bit
Kernel: 4.19.46
Desktop: dwm
Località: Roma

Versioni multiple php

Messaggio da ilmich »

Ciao a tutti, spero di aver beccato la sezione giusta:)
Avrei la necessita di testare del codice su una versione meno recente di php senza pero disinstallare la versione che uso di solito.
Qualcuno di voi c'ha mai provato e sa darmi una mano?
Vorrei evitare virtualizzazioni o cose simili, piuttosto mi piacerebbe trovare una soluzione legata ad apache e che per esempio lo istruisca ad usare una versione per una determinata url o directory.

Ciao e grazie in anticipo.
ho visto cose che voi astemi non potete immaginare
https://github.com/ilmich

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

Re: Versioni multiple php

Messaggio da j0kers »

Guarda la soluzione ideale purtroppo secondo me è la virtualizzazione, almeno se qualcosa va storto non cambia niente nel tuo sistema. Però può darsi che c'è una soluzione più elegante. Aspettiamo parere di qualcuno che ha gia provato una cosa analoga.
Il mio consiglio è sempre quello di virtualizzare in questi casi 8)

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Versioni multiple php

Messaggio da conraid »

Devi usare una versione come modulo apache e l'altra come cgi per esempio, un po' come si faceva all'uscita di php5 per mantenere anche la versione 4

Oppure giocare su handle, virtual host, etc...

ma su google trovi tantissima documentazione, per esempio, i primi che ho trovato
http://wiki.liway.info/Different_PHP_Versions
http://www.linuxquestions.org/questions ... st-754096/

naturalmente devi ricompilarti le varie versioni con opzioni e percorsi diversi, o cambiare il nome ai moduli, etc...

pazienza e fantasia insomma :-)

ilmich
Master
Master
Messaggi: 1563
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 14.2 64bit
Kernel: 4.19.46
Desktop: dwm
Località: Roma

Re: Versioni multiple php

Messaggio da ilmich »

Grazie mille conraid,

seguendo i tuoi link sono arrivato al manuale di php dove in un commento viene spiegato quello che voglio fare io.
Comunque in sostanza come dicevi tu, si tratta di usare una versione come modulo e le altre come cgi.

Grazie ancora, se ho tempo magari scrivero' anche un semplice tutorial.
ho visto cose che voi astemi non potete immaginare
https://github.com/ilmich

Rispondi