Back to top

Autore Topic: Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo  (Letto 8590 volte)

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Salve a tutti, sto studiano da poco Joomla, così ho impostato un server locale sul mio serverino con Gentoo. Ho però dei problemi con i permessi di files e cartelle. Mi spiego: Già dall'installazione, il sistema mi dice che il file configuration.php non è scrivibile, quindi accedo con filezilla e lo creo: tutto a posto. Al termine dell'installazione, il sistema mi chiede di cancellare la directory Installation, con accanto il pulsante per farlo automaticamente: non funziona, accedo con filezilla e lo elimino. Dopo l'accesso con nome utente e password nell'area amministrativa, vado per caricare le estensioni, dove appare "aggiungi tab installa da web" ed esce ErroreArchive does not existJFolder: :files: Il percorso non è una cartella. Percorso: /opt/www/root/j/tmp/install_53467ac2f0899JFolder: :files: Il percorso non è una cartella. Percorso: /opt/www/root/j/tmp/install_53467ac2f0899[/size]
[/size]JFolder: :folder: Il percorso non è una cartella. Percorso: /opt/www/root/j/tmp/install_53467ac2f0899[/size]
[/size]JFolder: :files: Il percorso non è una cartella. Percorso: /opt/www/root/j/tmp/install_53467ac2f0899[/size]JInstaller: :Install: Non è stato possibile trovare il file di setup XML di Joomla
[/size]Mi aiutate a capire per favore?
[/font]
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #1 il: 10 Apr 2014, 14:37:54 »
ciao gerrino77 e benvenuto nel forum.

Probabilmente non hai ancora impostato i "permessi" sulla cartella dove risiede Joomla nel tuo server  :)

Tipicamente in lLinux dovrebbe esistere un gruppo (utenti) chiamato www-data e a tale gruppo (i navigatori web semplficando) andrebbe dato il "permesso" di "navigare" tra tali cartelle.

Tipicamente a tale gruppo (od altro affine) si danno i "permessi" digitando da console (utente SuperUser o ROOT) il seguente comando:

Codice: [Seleziona]
sudo chown-Rwww -data :www-data /var/www/nome_cartella_Joomla
spero di esserti stato d'aiuto. Ciao. :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #2 il: 10 Apr 2014, 14:47:29 »
Ciao BelinBelan, e grazie per la risposta. Il problema è che non ho nè l'utente www nè il gruppo www-data. Il mio server gira su gentoo con solo l'utente root
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #3 il: 10 Apr 2014, 14:48:53 »
E la cartella in cui hai inserito joomla che permessi ha?  ;) a chi è assegnata come "gruppi" o "gruppo"? :o
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #4 il: 10 Apr 2014, 14:53:08 »

Codice: [Seleziona]
localhost ~ # ls -l /opt/www/root/
total 4
drwxr-xr-x 18 root root 4096 Apr 10 12:30
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #5 il: 10 Apr 2014, 14:54:31 »
ok, solo root

e se digiti:
Codice: [Seleziona]
cat /etc/group  :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #6 il: 10 Apr 2014, 14:56:04 »
Codice: [Seleziona]
Eccolo


localhost ~ # cat /etc/group
root:x:0:root,riccardo
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root,adm
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:x:10:root
floppy:x:11:root
news:x:13:news
uucp:x:14:uucp
console:x:17:
audio:x:18:
cdrom:x:19:
tape:x:26:root
video:x:27:root
cdrw:x:80:
usb:x:85:
users:x:100:
portage:x:250:portage
utmp:x:406:
nogroup:x:65533:
nobody:x:65534:
man:x:15:
sshd:x:22:
ntp:x:123:
mail:x:12:
postmaster:x:122:
ssmtp:x:121:
riccardo:x:1000:
bistra:x:1001:
shares::500:root,bistra,riccardo,amule
amule:x:1002:
transmission:x:120:
p2p:x:119:
apache:x:81:
mysql:x:60:
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #7 il: 10 Apr 2014, 15:56:50 »
Fai una cosa, prova ad assegnare i "diritti" al tuo utente (Riccardo?)

Codice: [Seleziona]
root # chown apache:apache /var/www/sitename
sostituendo l'utente/gruppo in questa stringa :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #8 il: 10 Apr 2014, 16:02:09 »
Ottimo! ho risolto con il comando


Codice: [Seleziona]
chown -R apache:apache /opt/www/root

l'utente riccardo è infatti un utente "fittizio" che uso per la condivisione samba, ma in effetti non ha neanche l'accesso al sistema
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #9 il: 10 Apr 2014, 16:03:35 »
Perfetto! Metti [Risolto] nel Titolo di questo Topic  :D

p.s: io mi trovo meglio con Ubuntu.. ma de gustibus...  ;D ;D ;D
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #10 il: 10 Apr 2014, 16:07:28 »
Non metto risolto perchè non ho risolto  :'(


adesso non riesco a caricare i files delle estensioni dall'interfaccia web. Quando seleziono il pacchetto .zip dal mio PC mi dice


Errore nel caricamento di questo file nel server

devo controllare i permessi di qualche altra cartella?
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #11 il: 10 Apr 2014, 16:08:41 »
I percorsi delle cartelle LOGS e TEMP sono corretti? :o
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #12 il: 10 Apr 2014, 16:11:10 »
intendi nel configuration.php ?


si sono corretti, e questo è il ls -l



Codice: [Seleziona]

-rw-r--r--  1 apache apache 17816 Apr 10 01:26 LICENSE.txt
-rw-r--r--  1 apache apache  4300 Apr 10 01:26 README.txt
drwxr-xr-x 10 apache apache  4096 Apr 10 01:26 administrator
drwxr-xr-x  2 apache apache  4096 Apr 10 01:26 bin
drwxr-xr-x  2 apache apache  4096 Apr 10 01:26 cache
drwxr-xr-x  2 apache apache  4096 Apr 10 01:26 cli
drwxr-xr-x 18 apache apache  4096 Apr 10 16:05 components
-rwxrwxrwx  1 apache apache  2129 Apr 10 12:27 configuration.php
drwxr-xr-x  5 apache apache  4096 Apr 10 01:26 images
drwxr-xr-x  2 apache apache  4096 Apr 10 01:26 includes
-rw-r--r--  1 apache apache  1011 Apr 10 01:26 index.php
-rw-r--r--  1 apache apache  1906 Apr 10 01:26 joomla.xml
drwxr-xr-x  5 apache apache  4096 Apr 10 01:26 language
drwxr-xr-x  4 apache apache  4096 Apr 10 01:26 layouts
drwxr-xr-x 13 apache apache  4096 Apr 10 01:26 libraries
drwxr-xr-x  2 apache apache  4096 Apr 10 01:26 logs
drwxr-xr-x 19 apache apache  4096 Apr 10 16:05 media
drwxr-xr-x 28 apache apache  4096 Apr 10 01:26 modules
-rw-r--r--  1 apache apache    93 Apr 10 12:34 path.php
drwxr-xr-x 15 apache apache  4096 Apr 10 16:00 plugins
-rw-r--r--  1 apache apache   901 Apr 10 01:26 robots.txt.dist
drwxr-xr-x  5 apache apache  4096 Apr 10 01:26 templates
drwxr-xr-x  2 apache apache  4096 Apr 10 16:05 tmp
-rw-r--r--  1 apache apache  1715 Apr 10 01:26 web.config.txt
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #14 il: 10 Apr 2014, 16:18:50 »

allora, l'output di quel file è
Codice: [Seleziona]
public $log_path = '/opt/www/root/j/logs';
public $tmp_path = '/opt/www/root/j/tmp';


nel configuration.php c'è


Codice: [Seleziona]
public $log_path = '/opt/www/root/j/logs';
public $tmp_path = '/opt/www/root/j/tmp';
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #15 il: 10 Apr 2014, 16:20:40 »
ok, i path sono corretti..

quindi è ancora un problema di permessi... il tuo utente con il quale ti logghi fa parte del gruppo "apache"? :o

non hai seguito alcuna guida per installare LAMP su gentoo? :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #16 il: 10 Apr 2014, 16:22:38 »
si ho seguito una guida, ma ora non ricordo il link.. l'utente è root, quindi, in teoria, fa parte di apache, posso provare ad aggiungerlo a mano. La cosa curiosa è che invece per caricare le immagini non ho problemi
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #17 il: 10 Apr 2014, 16:23:45 »
no no, nessuna teoria... sarà meglio aggiungere il tuo utente con il quale ti loghi al gruppo Apache... :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline jerrino77

  • Nuovo arrivato
  • *
  • Post: 38
  • Sesso: Maschio
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #18 il: 10 Apr 2014, 16:35:04 »
Fatto, ma non funziona. Ma questa soluzione mi lascia dei dubbi, se un domani volessi aggiungere un utente con permessi di amministratore, non voglio aggiungerlo anche sul server.. E poi, come ti ho già detto, il caricamento, ad esempio, di immagini, funziona...  ???
Errare Humanum est.. Ma per fare veramente casino serve la password di root..

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Aiuto per permessi cartelle Joomla 3.2.3 server locale gentoo
« Risposta #19 il: 10 Apr 2014, 16:37:13 »
Mi spiace ma non so aiutarti oltre.  :-[

ti conviene cercare la guida che hai usato, forse è saltato qualche passaggio.

Io su Ubuntu installo LAMP, assegno i diritti al Gruppo predisposto e gira tutto che è una meraviglia.

Purtroppo Gentoo non lo conosco e non so aiutarti.

Speriamo qualcun altro. Ciao!  :D
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

 



Web Design Bolzano Kreatif