Problemi con Firefox in localhost

4 risposte [Ultimo messaggio]
Ritratto di franco_da_vc
franco_da_vc
(Monster)
Offline
Monster
Iscritto: 22/05/2008
Messaggi: 299

Dopo l'aggiornamento ad Open Suse 13.2 ho notato che usando Firefox v.35.0 non riesco più a connettermi con localhost, ottengo questo errore:

Citazione:

Non disponi dei permessi necessari per accedere alla directory richiesta oppure non esiste il documento indice.

Inoltre anche se tento di attivare PhpMyAdmin, che prima dell'upgrade funzionava, ottengo lo stesso messaggio di errore.

Ultima cosa: gestisco un sito costruito basato su un CMS che lavora conmysql e la versione di prova in locale se attivata mi da il seguente errore:

Citazione:

Database connection error (2): Could not connect to MySQL.Database connection error (2): Could not connect to MySQL.

Qualcuno può darmi qualche schiarimento?

Grazie.

Bye by AFo

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Dovresti provare ad usare il modulo Yast>Servizi di rete>Http server.
Io sono stato costretto a configurare due host virtuali: su http://127.0.0.1 PhpMyAdmin e su http://192.168.1.5 (IP della mia macchina) un sito locale, copi adi uno che gestisco sul web.

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di franco_da_vc
franco_da_vc
(Monster)
Offline
Monster
Iscritto: 22/05/2008
Messaggi: 299

In effetti qualcosa è cambiato, ma cercando di far partire il sito in locale ora ottengo sempre un errore, il seguente:

Citazione:

Il server ha generato un errore interno e non è in grado di soddisfare la richiesta. Il server potrebbe essere sovraccarico oppure si è verificato un errore in uno script CGI.

Mentre myphpadmin genera sempre lo stesso errore, inoltre ho scoperto che mysql era stato disabilitato ed inattivo, l'ho quindi riabilitato ed attivato dopo aver digitato i due comandi che il sistema mi mostrava nel seguente responso alla terzultima e penultima riga:

mysql.service - MySQL server
   Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled)
   Active: failed (Result: exit-code) since Sun 2015-01-25 13:54:49 CET; 57s ago
  Process: 7634 ExecStart=/usr/lib/mysql/rcmysql start (code=exited, status=1/FAILURE)
 
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: You are upgrading from different stable version of MySQL!
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: Make sure you to make backup of your data (mostly /var/lib/mysql)!
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: If you want to continue upgrading your database, run following commands:
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: touch /var/lib/mysql/.force_upgrade
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: rcmysql restart
Jan 25 13:54:49 linux-8c5e rcmysql[7634]: Something went wrong

In verità l'ultima frase non l'ho proprio capita.... Boh!

Bye by AFo

Ritratto di franco_da_vc
franco_da_vc
(Monster)
Offline
Monster
Iscritto: 22/05/2008
Messaggi: 299

Oltre all'allarmante messaggio di MySQL c'è una seconda cosa che ho scoperto e che non riesco a capire: se punto ad una pagina interna del sito in locale che sia in html quest'ultima viene regolarmente visualizzata mentre se punto alla directory che contiene il sito in locale ottengo l'elenco della directory stessa, lo strano è che in essa è contenuto il file index.php e quindi la struttura dovrebbe partire ma ciò non succede, in quel momento MySQL non viene ancora attivato, mi chiedo se il problema non sia in Php.

Comunque mi chiedo cosa sia il file indice che viene menzionato nell'errore sulla chiamata di localhost.

Chi può darmi una mano?

Ciao.

Bye by AFo

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Direi che non è stata attivata l'estensione php in Apache. Per quanto riguarda MySql, se non sei ancora riuscito a farlo partire, cancella il file /var/lib/mysql/.force_upgrade, poi prova ad avviare MySql.

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick