|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2006
Messaggi: 51
|
[PHP] cancellare file, HELP!
ciao,
sono nuovo al PHP e mi sto cimentando in uno script che dovrebbe cancellare alcuni file in determinate directory. dal manuale PHP apprendo che esiste la funzione unlink(file) per cancellare un file e che restituisce un valore booleano riportante il successo/insuccesso dell'operazione. il mio problema consiste nel fatto che non riesco a far funzionare tale funzione, ossia mi viene generato un warning (file o directory inesistente) ad ogni sua applicazione. anche effettuando un test preventivo con la funzione file_exists(file) ricevo risposta negativa (file inesistente quindi) nonostante chiaramente il file esista (sia lavorando in locale in ambiente windows che in remoto in ambito unix). la mia sensazione è che c'è qualcosa che non vada nei percorsi relativi (le directory contenenti i file sono qualcosa del tipo ../images/ecc) e/o nei permessi d'accesso alle directory (in locale ho i permessi di scrittura). qualcuno può darmi una mano? sto uscendo pazzo per realizzare una cosa sostanzialmente stupida! un grazie anticipato a tutti coloro che mi daranno un suggerimento
__________________
ASUS A6JM-AP019H: 15.4" WXGA - Centrino Duo T2500 - 1 GB DDR2 - 100 GB HDD - nVidia GeForce Go 7600 512 MB Ultima modifica di r0b0c0p : 07-10-2008 alle 17:34. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 558
|
se sei veramente sicuro che il percorso esista considera che (di solito, almeno che io sappia) l'utente che effettivamente crea/cancella/modifica file quando utilizzi script php è il webserver che monti (immagino apache), quindi è l'utente apache o httpd o quello che è sulla tua distro che deve avere tutti i permessi a posto
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:05.



















