Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : McPuppa 06 Apr 2010, 12:22:59
-
ciao a tutti,
ho cercato nel forum altri problemi simili, ci sono ma non riesco a trovare una soluzione definitiva.
Ho installato joomla 1.5.15 sul sito, installazione classica, spacchettato lo zip sul mio disco, uppato con l'ftp e installato (analogamente ho fatto l'installazione del phpBB).
Il problema e` che tutti i file e le dir sono di mia proprieta` con i permessi classici 644/755, quando cerco di installare un componente o di caricare un file mi ritorna un errore, perche` queste attivita` sono fatte con l'utente apache/apache che ovviamente non ha i diritti di scrittura sulle mie dir a meno che non apra tutto con 777. Vorrei evitare se possibile di aprire tutto e anche di aprire e chiudere le directory tutte le volte che mi serve, anche perche` se qualcuno vuole caricare un file non deve venire a chiedermi i permessi.
Mi sembra che ci fosse un qualche file di configurazione da impostare per dare all'utente xy i diritti di scrittura nelle mie directory, sbaglio?
La configurazione e`
Apache/2.2.3 (CentOS)
PHP: 5.1.6
MySql: 5.0.45
Safe_mode: Local value off - Master value on
-
ma sei in locale per caso?
-
ciao francesco,
no, non sono in locale sono sul server di hosting...
-
se l'owner è apache, il group è apache e tu sei solo user ... la vedo dura, tu devi essere owner o group e lavorare con 755 o 675
M.
-
se l'owner è apache, il group è apache e tu sei solo user ... la vedo dura, tu devi essere owner o group e lavorare con 755 o 675
Ma su abuba come fanno visto che mi pare sia configurato allo stesso modo?
-
difficile tu abbia problemi di permessi su un server apache dove dici...
più facile tu abbia configurato male le path di tmp e cache nel configuration.php
M.
i permessi lasciali 755
-
Le path nel file di configurazione mi sembrano corrette sono:
var $log_path = '/var/www/vhosts/<dominio>/subdomains/<home>/httpdocs/logs';
var $tmp_path = '/var/www/vhosts/<dominio>/subdomains/<home>/httpdocs/tmp';
Il dominio e` al momento in un terzo livello temporaneo in attesa della registrazione, ma sullo stesso hosting ho un altro sito fatto e finito e presenta lo stesso problema.
Non trovo il parametro per la directory della cache (che comunque l'ho messa a 777).
Ma nei vostri hosting l'accesso via ftp o tramite l'interfaccia di amministrazione che permessi ha?
-
Credo di avere risolto... mancanza mia, essendo su uno spazio temporaneo non avevo configurato il layer ftp.
Adesso che e` configurato giusto le installazioni le fa con il mio utente e funziona tutto.