Visualizzazione risultati 1 fino 3 di 3

Discussione: Restrizione del safemode, come raggirare il problema

  1. #1
    legaamici non è connesso Neofita
    Data registrazione
    08-11-2002
    Messaggi
    10

    Predefinito

    Voglio presentare un piccolo.. ma dico piccolo problema che all'apparenza sempre gigantesco...

    effettuando un mkdir...
    e successivo fopen nella cartella creata
    il safemode da restrizioni
    e il permesso alla cartella viene negato.

    Come si puo agire??
    il mkdir ke uso:
    mkdir($percorso, 0777);

    fatemi sapere.... che mi sto accapponando i capelli :D :p
    www.legaamici.altervista.org - La prima lega di Y! Pool italiana

  2. #2
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Questo è purtroppo un "baco trasversale" o meglio, non è proprio un baco ma una limitazione intrinseca di ciò che sta alla base di questo genere di protezione.

    Ogni volta che crei dal nulla qualcosa, un file o una cartella l'utente proprietario di questa entità è chi la crea. Il tuo script, anche se di fatto appartiene all'utente "legaamici", agisce come utente "apache" (il webserver), e quindi ogni file o cartella da esso creato apparterrà a questo utente. Il safe mode non permette a scripts tuoi di eseguire determinate operazioni su entità che appartengono ad altri, per questo motivo l'unico sistema per fare in modo che questo non accada è creare manualmente la cartella via FTP o pannello.
    Gianluca

  3. #3
    legaamici non è connesso Neofita
    Data registrazione
    08-11-2002
    Messaggi
    10

    Predefinito

    mi hai fatto cadere le balls per terra..
    non è possibile inserire etichette?

    ...
    avevo fatto na cosuccia che crea la cartella per ogni utente che si registra e dentro di essa alloca i file database...

    dimmi che si puo fare qualcosa.. (non dirmi mysql perche... ehm ehm... ho da poco attivato il dominio .. :p )
    ciao!
    www.legaamici.altervista.org - La prima lega di Y! Pool italiana

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •