Pagina 1 di 2
[Server] [RISOLTO]Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 16:39
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:
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:
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?
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:22
da Alejo
Credo che tu non abbia i permessi. Da consola fa:
vedi si www ha i permessi giusti
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:28
da marcio3000
prova con
mysql -p
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:30
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?
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:33
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:36
da marcio3000
posta il contenuto di info.php
e anche l'output del comando ls -l /var/www
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:43
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 è:
era per fare una prova(l'ho presa dal wiki....
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:49
da Alejo
Per cambiare i permessi su www
Cmq non capisco perche tu non veda il file .php? purtroppo su questo non posso aiutarti
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:52
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:54
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 17:59
da Alejo
scusa, prima fai:
'Come apri il file?? con nautilus?? vai su firefox e sull'abarra degli indirizzi metti:
localhost/info.php
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 18:10
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):

Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 18:38
da ibrahimovic
per i permessi ho risolto, non avevo dato sudo...però resta il problema che non riesco a visualizzare i php
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 19:11
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 19:27
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...
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 20:41
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: mercoledì 14 novembre 2007, 20:55
da Maverick78
Ciao, se apri il browser all'indirizzo
cosa succede?
Ti appare una scritta
It works??
Fai questa prova per vedere se apache è in esecuzione.
Poi da qui possiamo percorrere altre soluzioni.
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: giovedì 15 novembre 2007, 8:28
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: giovedì 15 novembre 2007, 17:04
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:
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
Re: Problema Mysql server locale.... [visualizzare file php in locale]
Inviato: giovedì 15 novembre 2007, 18:13
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:
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...