Non riesco ad accedere alla cartella htdocs di XAMPP

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » domenica 29 aprile 2018, 15:38

Non riesco ad usare XAMPP su un'instrallazione virtuale di Ubuntu 18.04 (virtualbox). Seguo questa guida riga per riga:
https://wiki.ubuntu-it.org/Server/Xampp
ma ho problemi di permessi infatti quando Apache è avviato (icona verde) non riesco ad inserire i file in htdocs.
Come posso fare? Dove trovo una guida passo-passo funzionante per l'installazione di XAMPP?
Ho anche usato questi codici:

Codice: Seleziona tutto

sudo chmod +x xampp-linux-x64-7.2.4-0-installer.run
sudo ./xampp-linux-x64-7.2.4-0-installer.run
sudo chmod +x -R /opt/lampp/htdocs/
sudo chown -R www-data:www-data /opt/lampp/htdocs
ma non risolvo.
Se scrivo http://localhost/ il browser mi rimanda a http://localhost/dashboard/ per cui Apache sembra funzionare.
grazie

Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1489
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: MATE - Compiz
Distribuzione: Ubuntu MATE 16.04 64bit
Sesso: Maschile
Contatti:

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da [ Giulio@Linux ] » giovedì 3 maggio 2018, 16:56

Se vieni correttamente reindirizzato a http://localhost/dashboard/ significa che XAMPP è installato, avviato e funzionante.
Chiaramente per accedere a /opt/lampp/htdocs è necessario avere i permessi per farlo, essendo in una cartella di sistema fuori dalla tua home, ma questo è indipendente da XAMPP, che può essere utilizzato anche in cartelle non di sistema. Se vuoi per forza usare la cartella htdocs devi assegnargli i permessi di scrittura (e non di esecuzione come hai fatto tu), per farlo segui la guida dedicata AmministrazioneSistema/PermessiFile. :ciao:
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » venerdì 4 maggio 2018, 21:43

[ Giulio@Linux ] [url=https://forum.ubuntu-it.org/viewtopic.php?p=5056926#p5056926][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Se vieni correttamente reindirizzato a http://localhost/dashboard/ significa che XAMPP è installato, avviato e funzionante.
Chiaramente per accedere a /opt/lampp/htdocs è necessario avere i permessi per farlo, essendo in una cartella di sistema fuori dalla tua home, ma questo è indipendente da XAMPP, che può essere utilizzato anche in cartelle non di sistema. Se vuoi per forza usare la cartella htdocs devi assegnargli i permessi di scrittura (e non di esecuzione come hai fatto tu), per farlo segui la guida dedicata AmministrazioneSistema/PermessiFile. :ciao:

Codice: Seleziona tutto

chmod u+rwx /opt/lampp/htdocs
chmod: cambio dei permessi di '/opt/lampp/htdocs': Operazione non permessa

Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1489
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: MATE - Compiz
Distribuzione: Ubuntu MATE 16.04 64bit
Sesso: Maschile
Contatti:

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da [ Giulio@Linux ] » sabato 5 maggio 2018, 9:04

È una cartella di sistema, devi avere i privilegi di amministratore: AmministrazioneSistema/Sudo
Dato che ti mancano le basi per l'utilizzo "avanzato" di Ubuntu ti consiglio di leggere la guida ScopriUbuntu. :ciao:
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » mercoledì 9 maggio 2018, 19:45

Non ho tempo da regalare alla sperimentazione, quando uscirà una guida aggiornata e funzionale di XAMPP userò questo software anche su Ubuntu.
ciao

Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1489
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: MATE - Compiz
Distribuzione: Ubuntu MATE 16.04 64bit
Sesso: Maschile
Contatti:

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da [ Giulio@Linux ] » mercoledì 9 maggio 2018, 20:50

Mi dispiace, ma queste non sono nozioni riguardanti XAMPP, ma normale gestione del sistema, e non devono quindi rientrare nella guida su XAMPP, che è già completa e aggiornata (infatti sul tuo sistema il software è installato e funzionante).
Ti sarebbe bastato anteporre sudo al comando già dato per risolvere, ma se non hai voglia di imparare ad usare Ubuntu non possiamo farci niente. :ciao:
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » lunedì 21 maggio 2018, 22:23

[ Giulio@Linux ] [url=https://forum.ubuntu-it.org/viewtopic.php?p=5058358#p5058358][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Mi dispiace, ma queste non sono nozioni riguardanti XAMPP, ma normale gestione del sistema, e non devono quindi rientrare nella guida su XAMPP, che è già completa e aggiornata (infatti sul tuo sistema il software è installato e funzionante).
Ti sarebbe bastato anteporre sudo al comando già dato per risolvere, ma se non hai voglia di imparare ad usare Ubuntu non possiamo farci niente. :ciao:
Ho rieseguito un installazione su OS appena installato:

Codice: Seleziona tutto

cd Scaricati
sudo chmod +x xampp-linux-x64-7.2.5-0-installer.run
sudo ./xampp-linux-x64-7.2.5-0-installer.run
sudo chmod +x -R /opt/lampp/htdocs/
sudo chmod u+rwx /opt/lampp/htdocs
e neppure con il tuo ben amato sudo funziona.
continuo a non riuscire a scrivere dentro htdocs
io voglio scrivere dentro htdocs!
ciao

Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1489
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: MATE - Compiz
Distribuzione: Ubuntu MATE 16.04 64bit
Sesso: Maschile
Contatti:

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da [ Giulio@Linux ] » martedì 22 maggio 2018, 0:33

Sudo non è "mio beneamato", è probabilmente il comando più importante esistente su Ubuntu, conoscerlo è d'obbligo per usare Ubuntu.
continuo a non riuscire a scrivere dentro htdocs
Stai semplicemente dando comandi a caso nel terminale.
Fermati un attimo a riflettere su quello che fai, perché stai maneggiando delle cartelle di sistema. Se sbagli qualcosa potresti compromettere l'intero Ubuntu, e non è una bella cosa.

In effetti, sudo non basta. Perché? Tu gli stai dicendo di assegnare i permessi di scrittura al proprietario, ma essendo una cartella di sistema il proprietario non sei tu, ma l'amministratore (tu non sei amministratore, e sudo ti serve proprio per ottenere momentaneamente i permessi di amministrazione). Questo vale per tutte le cartelle di sistema, indipendentemente da XAMPP, htdocs e compagnia.
Quello che devi fare è ottenere tu i permessi di scrittura, e per farlo puoi darli a tutti.
Come puoi leggere nella Documentazione, per fare questo è sufficiente sostituire u con ugo. Puoi usare l'opzione -R per applicare la stessa modifica a tutto ciò che c'è dentro la cartella che inserirai dopo il comando. Prima di dare un comando, mi raccomando, controlla cosa stai facendo, o rischi di fare danni: il terminale di Ubuntu non perdona nemmeno se usi i AmministrazioneSistema/ComandiPericolosi!
Se così non è chiara, in futuro vedremo di rendere più esplicita la distinzione tra cartelle personali dell'utente (dentro la /home) e cartelle di sistema (fuori dalla /home).
Ciao.
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » martedì 22 maggio 2018, 12:58

Quindi il comando giusto dovrebbe essere questo:

sudo chmod ugo+rwx -R /opt/lampp/htdocs

giusto?

Ti faccio un'altra domanda. Hai detto che non sono nè amministratore e nè proprietario ma semplice utente e che il comando sopra rende htdocs e tutto quello che c'è dentro liberamente accessibile da chiunque e non sono all'amministratore e al proprietario. Hai anche detto, se ho capito bene, che di norma questo problema di permessi si pone con altri programmi che per funzionare usano cartelle di sistema. Ho, quindi, 2 domande:
1) Se un programma in fase di installazione mi da l'opzione di scegliere una cartella in cui salvare i miei lavori quale directory devo scegliere? Esiste una cartella dove posso salvare file senza digitare chmod ugo+rwx -R ogni volta?
2) Se esiste un proprietario che può fare quello che vuole, come posso scoprire la user e la password del proprietario? Oppure, non posso trasformare in proprietario il mio account locale? Ma poi tu parli di proprietario ma io in fase di installazione ho digitato semplicemente una user e una password, quella che uso per accedere all'OS.

Grazie

Avatar utente
woddy68
Rampante Reduce
Rampante Reduce
Messaggi: 5130
Iscrizione: sabato 12 febbraio 2011, 14:23
Desktop: Kde Plasma5
Distribuzione: openSUSE Leap 15.2 - Tumbleweed
Sesso: Maschile

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da woddy68 » martedì 22 maggio 2018, 13:37

In attesa che giulio@linux arriva e può essere più preciso di me, ti posso dire:
Se un programma in fase di installazione mi da l'opzione di scegliere una cartella in cui salvare i miei lavori quale directory devo scegliere?
Solitamente qualsiasi directory nella home, perché i sistemi Linux hanno questa divisione la parte / chiamata root in quanto è root il proprietario è la parte del sistema operativo, dove c'è tutto il sistema, per utilizzare questa parte occorre elevare i permessi a root con sudo o con su.
La /home invece è la parte accessibile all'utente, qui oltre alle classiche cartelle Immagini, video, Musica ecc. ci stanno tutte le cartelle di configurazione dei programmi, molte cartelle sono nascoste, quindi per visualizzarle occorre dare ctrl-h oppure selezionare l'opzione nel file manager.
Quindi la cartella per salvare i tuoi lavori dovrebbe essere una qualsiasi all'interno della tua home.
2) Se esiste un proprietario che può fare quello che vuole, come posso scoprire la user e la password del proprietario? Oppure, non posso trasformare in proprietario il mio account locale? Ma poi tu parli di proprietario ma io in fase di installazione ho digitato semplicemente una user e una password, quella che uso per accedere all'OS.
Alcuni sistemi Linux durante l'installazione permettono di impostare una password di root, quindi su questi sistemi la password di root è quella da te impostata, ma ubuntu e altre distribuzioni per motivi di sicurezza preferiscono tenere root disabilitato, quindi non esiste una password, ma l'utente può elevare i permessi tramite sudo o su. Si noti che sudo eleva i permessi ma non ti fa diventare un utente root, quindi puoi fare tutto quello che è consentito a seconda di come è configurato sudo.
Desktop - Acer Aspire M5500 (AMD) - Notebook Acer Aspire E1 -522 (Amd)
Voglio trovare la mia strada per il paradiso - Perché ho scontato la mia pena all'inferno
Non avevo un bell'aspetto ma mi sentivo proprio bene 😬

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » lunedì 28 maggio 2018, 14:51

[ Giulio@Linux ] [url=https://forum.ubuntu-it.org/viewtopic.php?p=5060841#p5060841][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Come puoi leggere nella Documentazione, per fare questo è sufficiente sostituire u con ugo.
Come ti ho già detto tempo fa la Documentazione è obsoleta! INFATTI il comando che mi consigli non va! :)

Avatar utente
[ Giulio@Linux ]
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1489
Iscrizione: domenica 9 marzo 2008, 13:47
Desktop: MATE - Compiz
Distribuzione: Ubuntu MATE 16.04 64bit
Sesso: Maschile
Contatti:

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da [ Giulio@Linux ] » lunedì 28 maggio 2018, 16:53

ubaldogulotta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5060915#p5060915][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Quindi il comando giusto dovrebbe essere questo:

sudo chmod ugo+rwx -R /opt/lampp/htdocs

giusto?
Se così non ti funziona il tuo sistema ha qualche problema, a me funziona anche nella 18.04.
Hai un vecchio computer? Segui la guida dedicata! Installazione/HardwareObsoleto

ubaldogulotta
Prode Principiante
Messaggi: 180
Iscrizione: sabato 7 luglio 2012, 21:40
Desktop: Ubuntu 16.04 64 bit
Distribuzione: Ubuntu 16.04 64 bit

Re: Non riesco ad accedere alla cartella htdocs di XAMPP

Messaggio da ubaldogulotta » lunedì 28 maggio 2018, 21:33

[ Giulio@Linux ] [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062128#p5062128][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
ubaldogulotta [url=https://forum.ubuntu-it.org/viewtopic.php?p=5060915#p5060915][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Quindi il comando giusto dovrebbe essere questo:

sudo chmod ugo+rwx -R /opt/lampp/htdocs

giusto?
Se così non ti funziona il tuo sistema ha qualche problema, a me funziona anche nella 18.04.
il mio os è perfetto perché l'ho installato da zero, infatti ho risolto con 777
come hai creato sul tuo pc l'icona di avvio di xampp sul desktop?
come si crea un'icona sul desktop che punta a phpMyAdmin? (devo necessariamente salvarmi un segnalibro nel browser?)
grazie

Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Shotokan e 31 ospiti