[php] Permission Denied?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • babbaloerie
  • Registratie: April 2003
  • Laatst online: 25-09-2023

babbaloerie

¯¯¯¯¯¯¯

Topicstarter
PHP:
1
2
3
4
5
6
7
8
<? 
if (isset($_REQUEST['action']) && $_REQUEST['action'] == "del_dir") { 
rmdir($_REQUEST['dir'].$REQUEST['ddir']); 
} 
if (isset($_REQUEST['action']) && $_REQUEST['action'] == "del_file") { 
unlink($_REQUEST['dir'].$REQUEST['dfile']); 
} 
?>


Deze code heb ik in een php bestand gezet die ik zo aanroep:

index.php?dir=pad/naar/map&action=del_dir&ddir=naam_van_de_map

of

index.php?dir=pad/naar/map&action=del_file&dfile=naam_van_het_bestand

maar ik krijg deze error als ik een map wil verwijderen (ook als hij niet leeg is): Directory not Empty

en bij het verwijderen van een bestand krijg ik deze: Warning: unlink(pad/naar/map): Permission denied in c:\localhost\index.php on line 6

Dit allemaal gebeurt lokaal dus rechten zullen geen probleem kunnen zijn. Weet iemand hoe ik deze errors kan oplossen :?

Acties:
  • 0 Henk 'm!

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 02-09 11:02

D2k

apache user is niet de eigenaar van de map
en dit is natuurlijk heerlijk lek...
geef ff een url dan delete ik zo al je files als het werkt

Doet iets met Cloud (MS/IBM)


Acties:
  • 0 Henk 'm!

  • babbaloerie
  • Registratie: April 2003
  • Laatst online: 25-09-2023

babbaloerie

¯¯¯¯¯¯¯

Topicstarter
Ik weet dat dit lek is maar hoe zorg ik dat het werkt?

Acties:
  • 0 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
euhm, je webserver onder de root account draaien? Nah, doe maar niet...

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • 0 Henk 'm!

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Grijze Vos schreef op 18 oktober 2003 @ 20:25:
euhm, je webserver onder de root account draaien? Nah, doe maar niet...
babba schreef op 18 October 2003 @ 19:49:
[...]
en bij het verwijderen van een bestand krijg ik deze: Warning: unlink(pad/naar/map): Permission denied in c:\localhost\index.php on line 6

Dit allemaal gebeurt lokaal dus rechten zullen geen probleem kunnen zijn. Weet iemand hoe ik deze errors kan oplossen :?
Weet je zeker dat rechten geen probleem zijn? Onder welke account draait Apache en probeer iedereen eens full access op de map in kwestie te geven?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Acties:
  • 0 Henk 'm!

Verwijderd

chmod alles eens naar 777

Acties:
  • 0 Henk 'm!

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Lezen:? Of heeft *nix tegenwoordig ook een c:\ |:(

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Acties:
  • 0 Henk 'm!

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 02-09 11:02

D2k

ja doe jij het ff voor op C:\localhost.

Doet iets met Cloud (MS/IBM)

Pagina: 1