[Server] [RISOLTO]Problema Mysql server locale.... [visualizzare file php in locale]

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
ibrahimovic

[Server] [RISOLTO]Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

raga io ho installato questi pacchetti:

Codice: Seleziona tutto

sudo apt-get install apache2-mpm-prefork mysql-server libapache2-mod-php5 php5-mysql
perchè vorrei eseguire alcuni file in php in locale, quindi penso dia ver fatto la procedura giusta...
come da guida verifico se apache funziona, fino qui tutto ok....
poi qnd vado a verificare il funzionamento di mysql si presenta il primo errore...al comando:

Codice: Seleziona tutto

sudo mysql
ricevo qst errore:

Codice: Seleziona tutto

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
,

risolto qst per eseguire i miei file php dovrei copiarli in /var/www o in una sua sotto cartella, solo che la cartella non è accessibile allora ho provato a fare come dice la guida con qst comando:

Codice: Seleziona tutto

sudo chmod u=rwx /var/www
ma non ottengo nessun risulato e la cartella rimane inaccessibile...sapete come posso risolvere, se sto seguendo la procedura giusta...o se sbaglio in qlc cosa cosa devo fare per poter visualizzare in locale i miei file .php?
Ultima modifica di ibrahimovic il venerdì 16 novembre 2007, 11:57, modificato 1 volta in totale.
Alejo
Prode Principiante
Messaggi: 60
Iscrizione: martedì 15 maggio 2007, 10:45

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Alejo »

Credo che tu non abbia i permessi. Da consola fa:

Codice: Seleziona tutto

ls -l /var
vedi si www ha i permessi giusti
marcio3000
Prode Principiante
Messaggi: 97
Iscrizione: venerdì 5 ottobre 2007, 22:23

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da marcio3000 »

prova con
mysql -p
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

ho risolto il problema del mysql, bastava inserire la pass msahuashuashuas, però non riesco a visualizzare correttamente i file php
ricapitola cosa va:
apache2: ok
mysql: ok
cosa non va:
- non riesco a modificare i permessi della cartella /var/www
- ho creato un file info.php nella cartella /var/www attraverso il comando sudo gedit, ma non appena da browser vado su http://localhost/info.php, invece di eseguirmi correttamente il file php, mi va in un loop che mi apre infinite schede su firefox...e sono costretto a chiudere il browser...non capisco dove sbaglio....qlc mi puoò aiutare?
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

al comando 'ls -l /var' ricevo:

Codice: Seleziona tutto

totale 48
drwxr-xr-x  2 root root  4096 2007-11-14 16:10 backups
drwxr-xr-x 18 root root  4096 2007-11-14 16:14 cache
drwxrwxrwt  2 root root  4096 2007-11-14 16:09 crash
drwxr-xr-x  2 root root  4096 2007-11-09 14:53 games
drwxr-xr-x 54 root root  4096 2007-11-14 16:14 lib
drwxrwsr-x  2 root staff 4096 2007-10-08 12:47 local
drwxrwxrwt  3 root root    60 2007-11-14 16:14 lock
drwxr-xr-x 16 root root  4096 2007-11-14 16:14 log
drwxrwsr-x  2 root mail  4096 2007-11-09 14:41 mail
drwxr-xr-x  2 root root  4096 2007-11-09 14:41 opt
drwxr-xr-x 17 root root   780 2007-11-14 17:10 run
drwxr-xr-x  7 root root  4096 2007-11-12 19:02 spool
drwxrwxrwt  3 root root  4096 2007-11-14 17:26 tmp
drwxr-xr-x  3 root root  4096 2007-11-14 16:20 www
marcio3000
Prode Principiante
Messaggi: 97
Iscrizione: venerdì 5 ottobre 2007, 22:23

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da marcio3000 »

posta il contenuto di info.php
e anche l'output del comando ls -l /var/www
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

al comando ' ls -l /var/www ' ricevo:

Codice: Seleziona tutto

totale 8
drwxr-xr-x 2 root root 4096 2007-11-14 16:14 apache2-default
-rw-r--r-- 1 root root   20 2007-11-14 16:20 info.php
il contenuto di info.ph è:

Codice: Seleziona tutto

<?php phpinfo(); ?>
era per fare una prova(l'ho presa dal wiki....
Alejo
Prode Principiante
Messaggi: 60
Iscrizione: martedì 15 maggio 2007, 10:45

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Alejo »

Per cambiare i permessi su www

Codice: Seleziona tutto

sudo chmod 777 www
Cmq non capisco perche tu non veda il file .php? purtroppo su questo non posso aiutarti
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

se io vado su http://localhost/info.php, mi vede il file solo che non lo apre come una pagina normale, ma mi chiede se voglio salvarlo sul disco o apri con.... io scelgo di aprirlo con firefox...cosa che però genera il loop...ora provo il comando per i permessi
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

ecco il risultato:

Codice: Seleziona tutto

 maurizio@maurizio-notebook:~$ sudo chmod 777 www
[sudo] password for maurizio:
chmod: impossibile accedere a `www': Nessun file o directory
ho provato anche con /var/www e var/www
Ultima modifica di ibrahimovic il mercoledì 14 novembre 2007, 17:58, modificato 1 volta in totale.
Alejo
Prode Principiante
Messaggi: 60
Iscrizione: martedì 15 maggio 2007, 10:45

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Alejo »

scusa, prima fai:

Codice: Seleziona tutto

cd /var
sudo chmod 777 www
'Come apri il file?? con nautilus??  vai su firefox e sull'abarra degli indirizzi metti:

localhost/info.php
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

ho fatto come dici te, però non mi permette di modificare e cancellare i file dentro la directory www, poi se scrivo su firefox localhost/info.php, mi trova il file e mi chiede apri con o salva su dsico io faccio apri con firefox, e mi va in loop(posto lo screen):
Immagine
Ultima modifica di ibrahimovic il mercoledì 14 novembre 2007, 18:16, modificato 1 volta in totale.
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

per i permessi ho risolto, non avevo dato sudo...però resta il problema che non riesco a visualizzare i php
Ultima modifica di ibrahimovic il mercoledì 14 novembre 2007, 18:41, modificato 1 volta in totale.
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Luka7 »

non è che magari hai installato qualcosa come freepops o altro che usa il localhost? se si prova a toglierlo...
cmq personalmente ti consiglio di non tenere tutti i file in /var/www per sopracitati problemi di permessi. Edita i file di configurazione per avere una cartella nella home, è più comodo
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

Luka7 ha scritto: non è che magari hai installato qualcosa come freepops o altro che usa il localhost? se si prova a toglierlo...
cmq personalmente ti consiglio di non tenere tutti i file in /var/www per sopracitati problemi di permessi. Edita i file di configurazione per avere una cartella nella home, è più comodo
no non ho installato nulla di tutto ciò....il pc è stato formattato 10 giorni fa....cmq per la cartella ci avevo pensato, cmq per ora mia va bene così...solo che non mi fa visualizzare i file...vedi screen postato in precedenza...
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Luka7 »

quella cosa è capitata anche a me, poi ho tolto freepops, è andato per un po', poi di nuovo no poi, apparentemente da solo, è andato e ora va alla perfezione
Avatar utente
Maverick78
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: mercoledì 7 dicembre 2005, 21:54
Località: Provincia di Milano, anzi Monza-Brianza
Contatti:

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da Maverick78 »

Ciao, se apri il browser all'indirizzo

Codice: Seleziona tutto

http://localhost/apache2-default/
cosa succede?
Ti appare una scritta It works??
Fai questa prova per vedere se apache è in esecuzione.
Poi da qui possiamo percorrere altre soluzioni.
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da pierba »

Devi configurare il server apache o apache2; vedi se con questa guida: http://guide.debianizzati.org/index.php ... ySQL_e_PHP riesci a risolvere.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
trumpeter
Prode Principiante
Messaggi: 234
Iscrizione: mercoledì 4 ottobre 2006, 13:23

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da trumpeter »

Noto dalla tua screenshot che i moduli php di apache non sembrano essere attivi (come testimonia la descrizione server).
In questa screen vedi che ti appare quando sono attivi:
Immagine

Controlla che ci siano i files php5.conf e php5.load nella cartella /etc/apache2/mods-enabled (li trovi nella cartella /etc/apache2/mods-available, basta un copia incolla)
poi dai un bel sudo /etc/init.d/apache2 restart
Ultima modifica di trumpeter il giovedì 15 novembre 2007, 17:22, modificato 1 volta in totale.
Few of them have empathy, the others just don't
ibrahimovic

Re: Problema Mysql server locale.... [visualizzare file php in locale]

Messaggio da ibrahimovic »

Misanthrope ha scritto: Noto dalla tua screenshot che i moduli php di apache non sembrano essere attivi (come testimonia la descrizione server).
In questa screen vedi che ti appare quando sono attivi:
Immagine

Controlla che ci siano i files php5.conf e php5.load nella cartella /etc/apache2/mods-enabled (li trovi nella cartella /etc/apache2/mods-available, basta un copia incolla)
poi dai un bel sudo /etc/init.d/apache2 restart
- non ho capito cosa intendi per non attivi, (se intendi cliccabili, lo sono)
- nella cartella /etc/apache2/mods-enabled i file php5.conf e php.load non ci sono, ma non riesco a incollarceli dopo averli copiati, penso sia un errore di permessi che ora cerco di risolvere...
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti