Hallo,
ich habe ein Problem mit einem Automatischen php Script:
Im Script steht zum Test nur folgende Zeile:
Wenn ich diese Funktion über eine 2. php Datei im Browser aufrufe:
wird die Testdatei gelöscht und alles funktioniert wie es sollte, wenn ich die Funktion del() aber automatisch in einem Script aufrufen lasse wird die Datei nicht gelöscht.
Wieso wird die Datei nur beim manuellen Aufruf gelöscht und sonst nicht?
Ich hoffe ich hab das gut genug erklärt, ansonsten fragt nochmal nach.
Vielen Dank für eure Hilfe.
EDIT: Ich habe hier nur schnell einen Beispielcode geschrieben aber das Problem bezieht sich definitiv auf die unlink() Funktion. Pfade, Rechte usw stimmen, beim manuellen Aufruf klappt ja alles...
ich habe ein Problem mit einem Automatischen php Script:
Im Script steht zum Test nur folgende Zeile:
Code:
<?php function del() { unlink("test.zip"); }?>
Wenn ich diese Funktion über eine 2. php Datei im Browser aufrufe:
Code:
<?php
include('datei1.php');
del(); ?>
wird die Testdatei gelöscht und alles funktioniert wie es sollte, wenn ich die Funktion del() aber automatisch in einem Script aufrufen lasse wird die Datei nicht gelöscht.
Wieso wird die Datei nur beim manuellen Aufruf gelöscht und sonst nicht?
Ich hoffe ich hab das gut genug erklärt, ansonsten fragt nochmal nach.
Vielen Dank für eure Hilfe.
EDIT: Ich habe hier nur schnell einen Beispielcode geschrieben aber das Problem bezieht sich definitiv auf die unlink() Funktion. Pfade, Rechte usw stimmen, beim manuellen Aufruf klappt ja alles...
Zuletzt bearbeitet: