Visualizzazione dei risultati da 1 a 3 su 3

Discussione: exec e creazione file

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    24

    exec e creazione file

    stavo giocando con le funzioni

    exec() e shell_exec()

    e ho notato che non riesco a creare file

    cioè il codice

    <?php
    shell_exec('touch ciccio4');
    ?>

    non mi crea nessun file ciccio4, e così tutti i comandi che dovrebbero andare a creare file come output

    c'è qualcosa di particolare da impostare nei permessi di php per caso?

  2. #2
    Hai provato indicando dei percorsi assoluti?
    L'utente che esegue il PHP hai i privilegi di scrittura nella directory corrente (ovvero in quella dove stai tentando di creare il file)?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    24
    ho provato con percorsi assoluti ma non cambia

    la cartella htdocs sta nella mia home e sono arrivato a dargli permessi lettura scrittura esecuzione a tutti, il browser lo lancio dal mio utente, quindi dovrebbe essere a posto, ma niente, touch, mkdir, non riesco a far funzionare i comandi di scrittura, mentre i lettura (ls, cat, grep) funzionano

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.