Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [php] SAFE MODE

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    105

    [php] SAFE MODE

    Ciao!
    Ho un grosso problema:
    Devo fare un upload di file .jpg . Il server è nella modalità SAFE MODE
    Lo script per l'upload si divide in due in due pagine.php image.php e image2.php

    image.php : Seleziono le 4 immagini tramite <input type="file" name="img0"> e lancio il secondo script.

    image2.php : Creo una directory con i permessi 777, mkdir($percorso, 0777); , modifico sia l'utente e il gruppo di apartenenza chgrp($percorso, apache); chown($percorso, apache); , trasferisco i file con il comando move_uploaded_file($_FILES[$IMG]["tmp_name"], "$percorso/$new_name");
    lo script image2.php appartiene al gruppo apache e utente apache.

    Il problema che con lo script utente e gruppo apache la cartella non viene creata.
    Se non modifichiamo il gruppo e utente allo script image2.php questo è l'errore : PHP Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is ......

    Cosa facciamo?

  2. #2
    a parte che ti sconsiglio il chown ed il chgrp ... non puoi creare la cartella in un posto dove non ne hai i permessi ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    105
    cioè!

    Scusa ma come fai a fare un'upload in un server settato con il SAFE MODE?

    Perchè mi sconsigli l'uso di quei comandi?

  4. #4
    [supersaibal]Originariamente inviato da york75
    cioè!

    Scusa ma come fai a fare un'upload in un server settato con il SAFE MODE?

    Perchè mi sconsigli l'uso di quei comandi? [/supersaibal]
    xche l'utente apache potrebbe anche non esistere ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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 © 2025 vBulletin Solutions, Inc. All rights reserved.