Pagina 1 di 1

[Install] php4 su ubuntu

Inviato: martedì 24 luglio 2007, 11:30
da Tiziano1175
Ciao a tutti, sono nuovo e non so neanche se questa è la sezione corretta per chiedere aiuto.

Ho appena installato ubuntu con apache2, mysql, php5, ovviamente phpmyadmin.

Provengo da un sistema dove era installato php4 e il supporto pear.

Vorrei far convivere php4 con il 5 e trovo molta documentazione in merito ma appena provo ad installare il modulo php4 o la libreria per apache non procede con l'installazione perchè non trova nulla.

Mi sapete aiutare?

Grazie

Re: [Install] php4 su ubuntu

Inviato: martedì 24 luglio 2007, 12:09
da BackInTime
Hai provato con una installazione manuale senza apt-get?

Re: [Install] php4 su ubuntu

Inviato: mercoledì 25 luglio 2007, 12:00
da DktrKranz
A partire da Feisty, PHP4 è stato rimosso completamente dagli archivi.

Re: [Install] php4 su ubuntu

Inviato: venerdì 27 luglio 2007, 20:59
da human tornado
in teoria non dovrebbero esserci problemi...

puoi fare convivere senza traumi apache 1.3 con sopra php4 e apache 2 con php5....a patto ovviamente che ognuno dei due webserver sfruttino porte diverse es 81 e 82 se li si vuole fare partire in contemporanea....

puoi recupearare compilando le versioni vecchie da sorgente o le scarichi manualmente dal sito di ubuntu www.ubuntu-packages.... mi pare si chiami il sito, oppure molto piu' semplicemente aggiungi i repositori di una vecchia versione di ubuntu dentro il tuo suorces.list. basta che copi le linee dei repo che ci sono e invece della scritta edgy, la sotituisci con dapper o hoary.... non dovrebbero esserci grossi porblemi, la mia installazione di ubuntu si e' aggiornata nel corso degli anni...ma apache1.3 l'ho sempre tenuto, anche se ormai vecchiotto  :-[, mi sto preparando adesso a usare il 2.

cmq se vuoi un altro consiglio, potresti provare a creare un server virtuale con vmware, e' una soluzione che sto testando in questi gg e devo dire che no e' affatto malvagia, anzi. molto utile per testare configurazioni esotiche...

se vuoi fare deglie sperimenti strani su un server, ma non vuoi pasticciare con il tuo "reale" prova a usare un sistema virtualizzato, trovi le immagini e i file gia' compilati su intenet... ovviamente puoi anche usarlo epr farci girare php4....magari con un ubuntu di qualche anno fa....

ciauz ;)

Re: [Install] php4 su ubuntu

Inviato: giovedì 2 agosto 2007, 16:14
da rinosan_76
Stesso problema, e mi chiedevo se non si poteva far stare tutto sotto lo stesso Apache2...
Nel caso si riuscisse poi che succede? riconosce lui se è PHP4 o PHP5?  ???
Ma PHP5 non dovrebbe leggere anche le cose del PHP4... come mai a me da solo errori?  ;D

Re: [Install] php4 su ubuntu

Inviato: giovedì 2 agosto 2007, 21:02
da fedefede0101
per caso hai già letto questa guida -->> http://www.howtoforge.com/apache2_with_php5_and_php4

spiega nel dettaglio come far convivere php4 e php5 sia su debian che su ubuntu...

la guida si riferisce a sarge e a breezy, ma tralasciando le repository, il procedimento è identico...

:(

Re: [Install] php4 su ubuntu

Inviato: venerdì 3 agosto 2007, 10:28
da rinosan_76
Non l'avevo vista... ora provo il sistema e se ho dubbi scrivo...

Re: [Install] php4 su ubuntu

Inviato: venerdì 3 agosto 2007, 11:49
da rinosan_76
Allora... sono riuscito a fare un bel passo avanti grazie alla tua guida. Ora mi rimane solo un dubbio ed un problema, ma roba da poco (per voi di sicuro).
Il problema è che quella configurazione è fatta per avere l'estensione *.php per il PHP5 e l'estensione *.php4 per il PHP4 da CGI. Ora visto che tutti i miei vecchi file sono *.php per usare il PHP4 con questa estensione nel apache2.conf ho scritto

Codice: Seleziona tutto

AddHandler php-script .php
Action php-script /cgi-bin/php4
al posto di

Codice: Seleziona tutto

AddHandler php-script .php4
Action php-script /cgi-bin/php4
ma ora non riesco a darel'estensione *.php5 al PHP5 come modulo.

Poi dubbio, ma far girare PHP (qualunque esso sia) come modulo o CGI è indifferente? Le pagine vengono processate in modo identico?
Grazie

Re: [Install] php4 su ubuntu

Inviato: lunedì 6 agosto 2007, 13:29
da rinosan_76
Nessuna idea? Ho cercato il DirectoryIndex nel mio config, ma non esiste (strano su apache in windows c'era sempre)... Non so cosa altro posso fare. Help me!

Re: [Install] php4 su ubuntu

Inviato: venerdì 17 agosto 2007, 11:08
da rinosan_76
>:( help me!

Re: [Install] php4 su ubuntu

Inviato: lunedì 20 agosto 2007, 12:17
da sergej
Ciao,

limitatamente alla questione cgi vs. module, il risultato finale in generale non cambia; tuttavia ci sono:

1) alcune (ovvie) differenze relativamente alle globals (ed es. $_SERVER['SCRIPT_NAME'] restituisce valori differenti a seconda dei casi)

2) notevoli differenze di prestazioni (in modalità cgi ogni request genera un nuovo processo perchè deve essere lanciato l'interprete PHP, mentre in modalità module l'interprete è tenuto in memoria dal web server; esiste anche una modalità FastCGI - che non ho avuto modo di provare ma sulla quale può valere la pena informarsi)

3) alcune implicazione di sicurezza a discapito delle cgi;

4) alcuni vantaggi (credo) nell'uso di cgi in ambienti con web hosts virtualizzati

per ulteriori info relativamente ai punti 3,4) puoi dare una occhiata qui: http://it.php.net/security.cgi-bin

-------------------------------------

Relativamente poi alla questione di far convivere php[4-5] sullo stesso web server, dai un occhio qui: http://www.sardanapalo.net/wpf/index.php/2006/04/27/php4-e-php5-insieme-su-apache2-e-ubuntu-breezy.

Sergio

Re: [Install] php4 su ubuntu

Inviato: mercoledì 29 agosto 2007, 11:12
da rinosan_76
capito... ora mi leggo il post, ma a me già i due php coesistono (e sembrano funzionare), unico problema e che devo associare il PHP5 (modulo) all'estensione *.php5

Re: [Install] php4 su ubuntu

Inviato: mercoledì 14 novembre 2007, 14:47
da rinosan_76
uppo