Raspbian Wheezy - HTTP authentication

Discussioni relative al software per il monitoraggio fotovoltaico 123SOLAR
okrex
Messaggi: 18
Iscritto il: 20/01/2016, 23:41

Raspbian Wheezy - HTTP authentication

Messaggioda okrex » 22/01/2016, 16:14

Confermo anch'io la sostituzione del file default

Inviato dal mio SM-N920C utilizzando Tapatalk


Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Raspbian Wheezy - HTTP authentication

Messaggioda Flane » 22/01/2016, 16:19

Scusate, avete sostituito il file 000-default in /etc/apache2/sites-enabled con cosa?
Potete allegare il file? Grazie

Ho fatto dei test e seguendo la guida di Walter a me al riavvio di apache da un errore nel file. Ho corretto ed apache parte ma non trova comunque i file htaccess e htpassword nella cartella config

A soluzione testata sistemo la guida[emoji6]

okrex
Messaggi: 18
Iscritto il: 20/01/2016, 23:41

Raspbian Wheezy - HTTP authentication

Messaggioda okrex » 22/01/2016, 18:13

Allora non ho il Raspberry sotto mano per controllare e vado a memoria.

Il file 000-default in /etc/apache2/sites-enabled mi pare sia solo un collegamento che punta ad un file default in altra directory: io ho sostituito direttamente il file default mantenendo il collegamento.
Poi mi pare di aver seguito quanto di seguito riportato da un utente nell'altro forum di cui allego immagini.

Immagine

Immagine

Il file default si trova qui: http://www.filedropper.com/default

Inviato dal mio SM-N920C utilizzando Tapatalk

ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Raspbian Wheezy - HTTP authentication

Messaggioda ambramia » 22/01/2016, 19:13

come detto da okrex il file 000-default in /etc/apache2/sites-enabled è solo un symlink che punta al file default in /etc/apache2/sites-available copiando il file allegato da okrex il problema si risolve, o comparato il file a quello che ho io ed è uguale.
Da quello che ho potuto leggere in giro jessie utilizza una versione di apache2 (2.4) più recente di quella di wheezy (che credo si fermi alla 2.2.22) ed il file di configurazione è appunto 000-default.
Altra cosa importante da tener conto è che in jessie il server web punta in /var/www/html/ mentre in wheezy in /var/www/ da qui gli altri problemi di configurazione per i nostri sistemi. https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md

Parte del messaggio rimossa dal moderatore in quanto non pertinente alla discussione corrente.
ATTENZIONE: NON MESCOLATE I CONTENUTI DELLA DISCUSSIONE se perseverate vi banno

okrex
Messaggi: 18
Iscritto il: 20/01/2016, 23:41

Re: Raspbian Wheezy - HTTP authentication

Messaggioda okrex » 22/01/2016, 20:12

Quindi le operazioni sui file htacces e htpasswd forse sono superflue. Io le avevo fatte nei vari tentativi di risolvere problema e prima di sostituire il file default.

Inviato dal mio SM-N920C utilizzando Tapatalk

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Raspbian Wheezy - HTTP authentication

Messaggioda Flane » 22/01/2016, 22:15

Ragazzi ne stò uscendo matto.

Non ero io che sbagliavo, sul mio raspbian wheezy non c'è verso di farlo andare :evil: :evil: :evil: :evil:
Riesco a fargli creare i file ht* in /config ma poi non mi fà più accedere perchè mi continua a chiedere user e passwd come se la inserissi sbagliata,
oppure non mi apre nemmeno la pagina e mi dà "500 Internal server error"

E' meglio che smetta questa serà perchè fra un pò il povero Raspberry vola dal balcone :twisted:

Certo che a Jeanmarc piace complicarsi la vita ....


EDIT: noto ora che i file .htaccess e .htpasswd che crea nella cartella config sono VUOTI !!!! :o
copiato questi due file da altro raspberry ed ora funziona regolarmente con le vecchie credenziali.
MA PERCHE' QUANDO LI CREA SONO VUOTI !?!?!? :? :?

okrex
Messaggi: 18
Iscritto il: 20/01/2016, 23:41

Re: Raspbian Wheezy - HTTP authentication

Messaggioda okrex » 23/01/2016, 3:55

Io non avevo vecchi file *ht da poter sostituire. Al primo accesso a 123solar mi ha chiesto di inserire una nuova password e in quel momento penso abbia creato il file. Poi però mi usciva il noto errore.
Ho seguito quanto consigliato da the drake che riporto di nuovamente seguito.
...........................
1) Modificare il file

/var/www/123solar/admin/.htaccess

come segue:

Immagine

2) Copiare il tuo file .htpasswd (se ben ricordo ho copiato quello della cartella admin) nella directory:

/var/www/123solar/config

3) eliminare eventuali file:

/var/www/123solar/config/.htaccess

/var/www/123solar/admin/.htpasswd



Alla fine dovrai avere due soli file:

/var/www/123solar/admin/.htaccess (quello modificato come al punto 1)

/var/www/123solar/config/.htpasswd
.....................

Alla fine funziona ma probabilmente alcune operazioni sono ridondanti e per la guida bisognerebbe capire quali.

Forse è sufficiente copiare il file .htpasswd in /var/www/123solar/config/

Inviato dal mio SM-N920C utilizzando Tapatalk

ninodifranco
Messaggi: 11
Iscritto il: 19/01/2016, 18:42

Re: Raspbian Wheezy - HTTP authentication

Messaggioda ninodifranco » 23/01/2016, 22:41

Io con tutte queste modifiche fatte da jeanmarc non ci ho capito più niente, una volta li crea in config, un altra volta crea htaccess in admin e htpasswd in config, alla fine sono andato per le vie brevi, utilizzo due file di backup inseriti nella cartella admin e funziona tutto, l'unico inconveniente è che devo tenermi a vita la stessa password ma me ne sto fregando, tutto questo casino è uscito fuori dalla nuova funzione di autoaggiornamento che salva solo le cartelle data, config e forse comapps, quindi si dovevano spostare i due file da admin a config per poterli salvare in caso di aggiornamento, ma se dopo l'aggiornamento si ricreavano come per la prima installazione non si sarebbero evitate tutte queste complicazioni?

Avatar utente
Walter62
Messaggi: 295
Iscritto il: 19/01/2016, 19:18

Re: Raspbian Wheezy - HTTP authentication

Messaggioda Walter62 » 23/01/2016, 23:17

E come se non bastasse ci si sono messi anche quelli di Raspbian con jessie non compatibile con Wheezy
Sito personale: walter62.altervista.org

Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: Raspbian Wheezy - HTTP authentication

Messaggioda Flane » 24/01/2016, 0:11

Walter, io ho fatto diverse prove, partendo da zero e seguendo la tua guida ma senza risultati. I problemi che ho ora sono:
1) al primo accesso 123solar crea i file htaccess e htpassword nella cartella config ma i due file sono vuoti e poi non si riesce più ad accedere. Ho bypassato il problema usando due file del raspberry che ho attualmente attivo
2) questa invece non ma la spiego proprio. Non posso assolutamente modificare niente nella configurazione di 123solar, perché come dalla pagina admin clicco su salva, mi salva il file conf completamente vuoto e 123solar va in palla. I permessi sono corretti non riesco proprio a capire da casa possa dipendere... [emoji15]

Insomma con questa ultima versione Jeanmarc ha creato un bel po' di scompiglio [emoji26]


Torna a “123Solar”

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti