Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    L'utente "nobody" di apache assegnato ai file uploadati tramite script php.

    Quando si hanno diversi hosting frazionati sullo stesso server e PHP funziona come modulo di apache, ci si imbatte in questo problema.

    I file caricati sul server tramite script php vengono assegnati all'utente "web" o "nobody" di Apache. Quindi all'interno della home directory del singolo utente FTP ( proprietario del singolo hosting ) convivono file assegnati all'user di login tramite FTP con file assegnati all'utente apache.
    Questo porta problemi riguardo il controllo delle quote e a volte riguardo l'interazione fra le 2 famiglie di file se i permessi non sono a 777. Ipotizziamo che il proprietario del singolo hosting voglia fare un backuptramite FTP si trova a non poter scaricare i file assegnati all'utente apache, non avendo su questi alcun diritto se questi non sono almeno in lettura ed esecuzione ( per le cartelle ) per tutti.
    Il problema delle quote è anch'esso notevole dal momento che con gli attuali script è possibile caricare tramite browser ingenti quantità di roba: gli avatar e le sign in un forum, le immagini in un filemanager via browser di un CMS, etc. etc.

    Possibile che in questi anni di sviluppo di apache e php non si sia giunto ad una soluzione che non sia l'utilizzo si suphp o phpsuexec, script che obblgiano php a girare come CGI rendendolo sensibilmente meno performante e più affamato di risorse hardware ?
    Il problema delle quote si potrebbe risolvere impostante cron su un chown giornaliero che "dia ad ogni Cesare ciò che è suo" ma chi sa se in qualche hosting c'è un file con permessi non 777 che necessita continuo e regolare accesso da parte dell'utente apache ?
    Qualcuno ha trovato soluzione a questo problema ?

  2. #2
    scusa, ma mi sembra più un problema a livello unix di sistema che di apache..hai provato a chidere nel forum unix/linux?

  3. #3
    Humm..chiedo scusa se sono andato off topic, se il mod lo ritiene opportuno sposti pure.

    Credo di averlo chiesto tempo fa, non in questi termini precisi, ma non ebbi risposta.

  4. #4
    è la stessa cosa per cui sto uscendo pazzo io...
    ... :master: riconosco l'esistenza di un limite a tutto , ma non l'accetto ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.