[Server] Apache 2, php e mysql su ubuntu 7.10

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
alex88
Prode Principiante
Messaggi: 16
Iscrizione: domenica 28 ottobre 2007, 19:37

[Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da alex88 »

ho un problema con apache, ho installato tutto con il gestore dei pacchetti synaptic, in pratica voglio che mi apra di default il file index.php. Il mio file httpd.conf era vuoto quindi ho aggiunto "DirectoryIndex index.php" nel file apache2.conf e nelle varie directory del file apache2/sites-available ma invece che aprirmi la pagina mi avvia il download del sorgente php. Come posso fare? perchè se scrivo 127.0.0.1/index.php funziona ma se metto 127.0.0.1 non va.
monossido
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 708
Iscrizione: sabato 7 ottobre 2006, 16:35
Località: Padova
Contatti:

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da monossido »

se ti chiede di scaricare il sorgente vuol dire che php non è installato/configurato a dovere
http://www.lorenzobraghetto.com <--blog
monossido AT lorenzobraghetto.com <--jabber/mail
https://twitter.com/monossido
Avatar utente
Mr. Beezns
Prode Principiante
Messaggi: 136
Iscrizione: martedì 13 febbraio 2007, 18:52
Contatti:

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da Mr. Beezns »

come sopra ...

scusa ma hai installato php4 o 5 ?
IL SAGGIO COLTIVA LINUX, WINDOWS SI PIANTA DA SOLO.
UBUNTU 7.10 on HP Pavilion dv6635el
DEBIAN 4.0 r1 on HP ProLiant ML370 G5 QUADCORE
Avatar utente
hrs
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 584
Iscrizione: giovedì 27 ottobre 2005, 19:13

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da hrs »

anch'io ho lo stesso problema

ho provato creando la pagina info.php come prova e me la visualizza
ma poi se provo ad aprire home.php tenta di scaricarmela.
una volta che "pinghi" fai tutto quello che vuoi!
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da jepessen »

dovresti scaricare pure il pacchetto mod-php5-apache (se ricordo bene il nome, altrimenti cerca su synaptic).

@hrs Posta il codice di home.php: inoltre assicurati che il proprietario sia www-data e non tu.

Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
Mr. Beezns
Prode Principiante
Messaggi: 136
Iscrizione: martedì 13 febbraio 2007, 18:52
Contatti:

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da Mr. Beezns »

con apache2 installato, se si effettua l'installazione di php4 o php5, con apt-get, aptitude oppure synaptic,
in automatico vengono installati tutti i moduli necessari e le dipendenze necessarie anche per apache2.
IL SAGGIO COLTIVA LINUX, WINDOWS SI PIANTA DA SOLO.
UBUNTU 7.10 on HP Pavilion dv6635el
DEBIAN 4.0 r1 on HP ProLiant ML370 G5 QUADCORE
Avatar utente
madep
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 settembre 2007, 1:05

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da madep »

Dai uno sguardo quì http://php.html.it/guide/lezione/2490/i ... debian-ub/,
se è tutto correttamente installato, ed il problema persiste, prova a cambiare i permessi della cartella dove salvi gli script.
ciao marco
Avatar utente
hrs
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 584
Iscrizione: giovedì 27 ottobre 2005, 19:13

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da hrs »

in realtà ho scoperto che il tutto dipendeva dalla cartella dove era:
in /var/www/ visualizza il file caricando lo script php
in /var/www/miosito/ no

bisogna cambiare la DocumentRoot in apache.conf

adesso rimane da capire se si possono avere più DocumentRoot, ho fatto un veloce esperimento ma è finito male, poi non ho più avuto tempo
una volta che "pinghi" fai tutto quello che vuoi!
Avatar utente
srdjan
Prode Principiante
Messaggi: 21
Iscrizione: lunedì 5 novembre 2007, 19:00

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da srdjan »

hrs ha scritto: ...
adesso rimane da capire se si possono avere più DocumentRoot, ho fatto un veloce esperimento ma è finito male, poi non ho più avuto tempo
suppongo di NO. O quantomeno non sarebbe una cosa "logica".
La DocumentRoot dovrebbe essere la cartella il cui contenuto tu vuoi rendere accessibile sul web server.
Se per caso vuoi renedere accessibile anche la tua home, credo che la devi copiarla all'inteno della DocumentRoot, in quanto questa ultima è quella in cui "si accede di default digitando nella url il nome del server"...
Avatar utente
hrs
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 584
Iscrizione: giovedì 27 ottobre 2005, 19:13

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da hrs »

il problema è diverso...

con una sola documentroot quando mi collego al server apache posso avere una sola homepage, perchè le pagine .php nelle sottodirectory non verebbero utilizzate correttamente.

quello che vorrei fare è avere sul server apache più siti indipendenti
/www/var/miosito1/
/www/var/miosito2/
/www/var/miosito3/

ma avendo una sola DocumentRoot posso avere una sola homepage (almeno con le mie conoscenze tecniche)
una volta che "pinghi" fai tutto quello che vuoi!
Avatar utente
madep
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 17 settembre 2007, 1:05

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da madep »

Per ogni cartella che crei in var/www potresti avere un sito diverso!
Non bisogna cambiare la DocumentRoot in apache.conf, se nella cartella da te creata in var/www non vengono caricati i file PHP è perchè la cartella in questione non ha i permessi adatti (777)
hrs ha scritto: il problema è diverso...

con una sola documentroot quando mi collego al server apache posso avere una sola homepage, perchè le pagine .php nelle sottodirectory non verebbero utilizzate correttamente.

quello che vorrei fare è avere sul server apache più siti indipendenti
/www/var/miosito1/
/www/var/miosito2/
/www/var/miosito3/

ma avendo una sola DocumentRoot posso avere una sola homepage (almeno con le mie conoscenze tecniche)
puoi farlo tranquillamente!
Avatar utente
srdjan
Prode Principiante
Messaggi: 21
Iscrizione: lunedì 5 novembre 2007, 19:00

Re: [Server] Apache 2, php e mysql su ubuntu 7.10

Messaggio da srdjan »

hrs ha scritto: il problema è diverso...

con una sola documentroot quando mi collego al server apache posso avere una sola homepage, perchè le pagine .php nelle sottodirectory non verebbero utilizzate correttamente.

quello che vorrei fare è avere sul server apache più siti indipendenti
/www/var/miosito1/
/www/var/miosito2/
/www/var/miosito3/

ma avendo una sola DocumentRoot posso avere una sola homepage (almeno con le mie conoscenze tecniche)
ho capito cosa vorresti fare.
Per fare cio dovresti ricorrere ai VIRTUAL HOST.
A te viene visualizzata una unica homepage, perché nonostate tu possegga cartelle con diversi nomi, accedendo ad apache accedi an UN UNICO SERVER, di conseguenza vengono tutte viste come appartenteni ad un unico sito.
La cartella specificata in DocumentRoot serve appunto per indicare al demone apache dove si trovano TUTTI i files pubblicabili.

Tu hai UN UNICO demone che gestisce il web server; sul questo server si trovano poi altri server (virtuali).
La location specificata come DocumentRoot è quella a cui accede il demone, e di conseguenza contiene i file di tutti i server/siti...

Putroppo però non posso aiutarti e spiegarti come configurare i virtual host, perche non mi ci sono mai cimentato..  :-\
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti