Back to top

Autore Topic: proprietario.. apache.. scrittura.. mio nickname.. come?  (Letto 5303 volte)

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
ciao a tutti..

ho da poco un VPS su cui gira CentOS con php 5.2  e apache2

Il problema spero sia risolvibile via Joomla e non via Server..

Da quanto ho capito, Joomla! funziona solo se il proprietario dei file è apache
il fatto è che se il proprietario dei file è apache, e non "fez" (cioò l'utente FTP), io son impossibilitata a modificare questi file tramite FTP.

quindi mi tocca connettermi via gnome-terminal > ssh al server e fare chown dei file continuamente per poterli modificare e poi tornare a farli funzionare per Joomla!...

Sapreste indicarmi una soluzione a ciò?
Grazie.
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #1 il: 09 Apr 2011, 15:50:33 »
Ciao lady r,
è un problema di settings del server.
Tramite joomla non puoi intervenire.

Sposto nella sezione server.
Ciao!
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #2 il: 09 Apr 2011, 15:53:33 »
Ciao
Devi impostare , nel vps, il modulo php come fastcgi, in rete oppure nella guida della vps trovi le risorse su come farlo.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #3 il: 09 Apr 2011, 15:58:06 »
ah ok.. scusate per la sezione sbagliata.

ho cercato su google ma non trovo niente, possibile?

query: impostare php come fastcgi vps --fornitore bps--
( --fornitore host-- inteso il mio fornitore vps..)

E non trovo in pratica niente di utile...

Comunque grazie per la disponibilità, siete fantastici, mai visto un forum di supporto così rapido ^.^

PS.
Ho trovato una guida:
Codice: [Seleziona]
cd /var/www/vhosts/allise.net/httpdocs
nano .htaccess

al suo interno inserisci

Codice: [Seleziona]
Options +ExecCGI
AddHandler php-cgi .php
Action php-cgi /cgi-bin/php-cgi

Poi fai

Codice: [Seleziona]
cp -a /usr/bin/php-cgi /var/www/vhosts/allise.net/cgi-bin
chown -R fez:psacln /var/www/vhosts/allise.net/cgi-bin/php-cgi


ma così mi si presenta un errore nel caricamento della pagina:

Citazione
Not Found

The requested URL /cgi-bin/php-cgi/home/index.php was not found on this server.
Apache/2.2.3 (CentOS) Server at www.allise.net Port 80

PPS.
Son adnata in Plesk e ho visto che sul vhost non era abilitato CGI, allora l'ho abilitato..

ora da questo errore:
Citazione
nternal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, fez@allise.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.3 (CentOS) Server at www.allise.net Port 80
« Ultima modifica: 09 Apr 2011, 16:26:47 da lady r »
http://www.allise.net Se avete la PS3 dateci un occhiata :D


Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #5 il: 09 Apr 2011, 17:00:21 »
ciao grazie.

allora.. CGI lo ho installato di default, fast cgi invece no.

ho provato a installarlo con questa guida:
http://www.cyberciti.biz/tips/rhel-centos-fedora-apache2-fastcgi-php-configuration.html

ma poi da il medesimo errore di cgi..

e nonostate abbia riavviato httpd, plesk continua a dire che fastcgi non è installato..
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #6 il: 09 Apr 2011, 17:04:56 »
Non devi installare nulla solo scegliere php support come cgi o fastcgi in setting domain, devi avere  almeno la versione 9.x.x e ricaricare tramite ftp di nuovo tutte le cartelle affinche' prendono i giusti permessi.
PS siccome siamo OT meglio chiudere qui' la discussione, se necessario mandami un mp.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #7 il: 09 Apr 2011, 17:13:00 »
oky, grazie, ti mando il mio contatto msn se vuoi.

io ho plesk 8.3.0...

gentilissimo ^.^"
« Ultima modifica: 09 Apr 2011, 17:25:30 da lady r »
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline nano

  • Nuovo arrivato
  • *
  • Post: 35
  • Sesso: Maschio
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #8 il: 13 Apr 2011, 14:49:09 »
Scusate se mi collego a questo post . . . è il mio primo post!!

Il mio problema è come da oggetto, ovvero tutti i files/cartelle create installando plugin/moduli/componenti risultano dell'utente apache.
Purtroppo non ho i permessi per poter modificare l'owner ed il group . . . quindi ogni volta devo scocciare il servizio d'assistenza e chiedere a loro se possono farlo per me  :-\.
Dato che non posso neanche modificare i files di configurazione di apache o php . . . ho provato ad installare i plugin/moduli/componenti semplicemente via FTP, ovvero scompattando l'archivio .zip, leggendo dove devono andare a finire i files e trasferendoli via FTP . . . purtroppo non funziona.
Teoricamente è possibile tale procedura o no??

grazie

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #9 il: 13 Apr 2011, 15:08:36 »
Ciao
Non funziona a maggior ragione perche' i file assumono la propieta' dell'utente ftp che non coincide con ll'utente apache.
Devi cambiare hosting se non ti danno una configurazione adatta a joomla.

Offline nano

  • Nuovo arrivato
  • *
  • Post: 35
  • Sesso: Maschio
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #10 il: 13 Apr 2011, 15:32:21 »
Innanzitutto grazie mille per la risposta !!

La possibilità di cambiare servizio di hosting purtroppo è fuori discussione in quanto già l'ho proposto e già mi hanno detto no.

Comunque il fatto che i file appartengano all'utente ftp è proprio quello che voglio . . . così in futuro posso modificarli/eliminarli .
Mi sorprende invece il fatto che non funzioni  :o!!!

Nello specifico ho provato col plugin plugin_googlemap_J15.2.13a.zip:
- l'ho scaricato in locale;
- l'ho estratto;
- ho spulciato il file plugin_googlemap2.xml cercando di capire dove andavano copiati i files;
- ho trasferito via FTP i 4 file index.html,  plugin_googlemap2.xml,  plugin_googlemap2.php e   plugin_googlemap2_proxy.php in plugins/system/plugin_googlemap2;
- ho trasferito via FTP i 2 files nella cartella language in administrator/language/en-GB;
- ho trasferito via FTP i files nella cartella media/site in media/plugin_googlemap2/site.

ora mi aspetterei di trovarlo in Gestione plugin . . .  invece no!!!

grazie ancora

p.s. non so se aiuta dire che: utilizzo Joomla 1.6.1, la versione di PHP è 5.2.5-pl1-gentoo, il Safe Mode è Off.
« Ultima modifica: 13 Apr 2011, 17:35:51 da nano »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #11 il: 13 Apr 2011, 18:56:00 »
La sola copia non basta, prova a installarli da directory, scompatti lo zip del componente o plugin e lo carichi tramite FTP nella cartella temp, poi da gestione installazione scegli la sconda voce, installa da directory.
Se i file hanno come propietario ftp possono non venir letti da apache e viceversa.

Offline nano

  • Nuovo arrivato
  • *
  • Post: 35
  • Sesso: Maschio
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #12 il: 13 Apr 2011, 20:34:52 »
In realtà già c'ho provato a fare come hai consigliato tu anche se mi dava ancora i permessi sempre di apache.
Comunque per essere sicuro, prima di risponderti una cavolata, c'ho riprovato.
Stavolta mi ha restituito l'errore rosso "Inserisci una cartella pacchetto" allora sono andato a vedere nel forum
e ho trovato questo:
http://webcache.googleusercontent.com/search?q=cache:ukgr92U4pDkJ:forum.joomla.it/index.php%3Faction%3Dprofile%3Barea%3Dshowposts%3Bu%3D51890+Inserisci+una+cartella+pacchetto+%2B+Joomla+1.6&cd=1&hl=it&ct=clnk&gl=it&client=ubuntu&source=www.google.it

quindi ho configurato le "Impostazioni FTP" in Configurazione globale, ripetuto la procedura e tutto è andato ottimamente:
il plugin si è installato ed i files risultano dell'utente ftp  ;D!!!

grande !!!

grazie !!!!

p.s. per me il problema è RISOLTO ma sinceramente non credo debba fare niente dal momento che il post non l'ho aperto io.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:proprietario.. apache.. scrittura.. mio nickname.. come?
« Risposta #13 il: 13 Apr 2011, 20:49:51 »
Bene, pero' per motivi di sicurezza ti suggerisco di disabilitare ( e rimuovere i dati di accesso ftp) il layout dopo ogni installazione di componenti.

 



Web Design Bolzano Kreatif