Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Comando unlink

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Probabilmente perche' unlink vuole il path completo tipo: /web/www/nomehost/doc_root/cartella_pdf/nomefile.pdf

    se usi solo nomefile.pdf il file si dovrebbe trovare nella stessa cartella dove sta lo script che lo cancella o magari e' una questione di permessi.

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    prova a forzare i permessi prima di eliminare http://it2.php.net/manual/en/function.chmod.php ma se l'utenza che gira non e' abilitata non te lo farà fare.
    Prova.

  3. #3
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    conoscendo il path completo faresti prima con comando di riga usato da php volendo

    $cmd = 'chmod -R 775 /path/ * ' ;
    exec($cmd); oppure shell_exec($cmd);

    altrimenti nel link di prima c'e' una funzione recursiva negli esempi

    http://it.php.net/manual/en/function.chmod.php

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Prova a vedere cosa ti da $_SERVER['DOCUMENT_ROOT'], ti dovrebbe dare il path completo fino la tua doc_root e da li continui se serve altro

  5. #5
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    pare non ci siano ancora i permessi comunque con $_SERVER['DOCUMENT_ROOT'] dovresti avere il path e quindi provare a fare


    $path_file = $_SERVER['DOCUMENT_ROOT'].'/cartellafile/nomefile.pdf';
    chmod($path_file , 0755);
    unlink($path_file );

    ora devo scappare

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.