|
Rank: Member
Iscritto dal : 1/29/2017 Posts: 10
|
Buona giornata non so se questo è il settore adatto ma io faccio lo stesso la mia domanda: Ho scaricato l'ultima versione di XAMPP dopo che ho dovuto reinstallare completamente il mio PC. Era la versione 7.1.1 e ho scoperto che quella versione aveva PHP non del tutto compatibile con le versioni precedenti per cui tutti i programmi da me scritti non funzionavano piu' correttamente. la domanda che voglio fare ò: E' possibile installare due versioni differenti di XAMPP nello stesso PC (chiaramente facendone partire una versione alla votla)? Se si come fare (Io ho provato ma se funzionava una versione l'altra non partiva probabilmente per ho utilizzato l'installazione con installer che ha modificato qualche variabile di sistema. Qualcuno mi puo' dare una dritta? In alternativa come posso utilizzare, sempre in modo alternato, i due PHP in modo da potermi inventare qualche trucco per consentire il funzionamento dei miei programmi con tutte e due le versioni? Grazie Valentini49
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 2/15/2009 Posts: 15,955
|
Anche se le versioni sono uguali e installate su partizioni diverse la base è la stessa per cui nel registro i due programmi sono uniti nella stessa cartella. Hai due possibilità installare una delle due versioni in una macchina virtuale oppure ..... Hai PM.
|
|
Rank: Member
Iscritto dal : 1/29/2017 Posts: 10
|
Me ne sono accroto anche io per cui ho pensato di agire così: Ho scritto due piccoli file batch che riporto qui sotto.
il primo è così: @echo off rmdir C:\xampp\php\ mklink /J C:\xampp\php_5_6\ C:\xampp\php\ echo Impostata la versione di PHP 5.6 pause
il secondo: @echo off rmdir C:\xampp\php\ mklink /J C:\xampp\php_7_1\ C:\xampp\php\ echo Impostata la versione di PHP 7.1 pause
L'idea era: lancio il file .bat e cambio la versione PHP attivo
Ma non ha funzionato perché al comando rmdir da un messaggio di errore dicendo che non trova la directory ma DA errore anche il comando di creazione del link. Mi sto arrendendo a meno che qualcuno ha un'idea brillante e mi dice dove sbaglio
Grazie
Valentini49
|
|
Rank: AiutAmico
Iscritto dal : 10/31/2004 Posts: 7,183
|
L'idea era: lancio il file .bat e cambio la versione PHP attivoper favore mi scrivi dove hai letto come si costruiscono questo tipo di file ? e poi leggi ....... https://comandi-dos-e-altro.jimdo.com/i-comandi-dos/il-file-batch/fai sempre un punto di ripristino personalmente adopererei svn export --force ................................ oppure SET NEWLINE=^& echo. FIND /C ............................. da una versione all'altra , non è che cambia molto per cosa ti serve ? wordpress? e/o modificare stpm di apache ? personalmente non ho molta conoscenza del programma eventualmente ...... dovrebbe avere un forum .... poiché è anche opensource
|
|
Rank: Member
Iscritto dal : 1/29/2017 Posts: 10
|
Evidentemente ho sbagliato! Il linguaggio del dos non viene piu' adoperato da tempo per cui, evidentemente, ho commesso un errore. Lo strano è che il comando Mklink esiste. Quello che non capisco è come mai a me non funziona.
Se tu hai qualche suggerimento ben venga altrimenti mi guarderò in giro. Chissà che non trovi una soluzione semplice.
Comunque grazie del consiglio
Valentini49
|
|
Guest |