Denn ich will einen Script ausführen, der Informationen in eine *.txt speichern soll, dies kann er aber nicht, da er nicht die nötigen zugriffsrechte hat.
Wie kommst du darauf?
Wiedmann wrote:Denn ich will einen Script ausführen, der Informationen in eine *.txt speichern soll, dies kann er aber nicht, da er nicht die nötigen zugriffsrechte hat.
Wie kommst du darauf?
Warning: unlink(1162060495.txt) [function.unlink]: No such file or directory
[function.unlink]: No such file or directory
Wiedmann wrote:[function.unlink]: No such file or directory
Da würde ich jetzt aber erstmal schauen, ob es die Datei, unter dem Pfad den du angibst, gibt. (das es die Datei irgendwo gibt glaub ich dir schon)
(BTW: hattest du nicht geschrieben, dass du etwas in eine Datei speichern willst? Hier willst du ja löschen...)
Doch er kann diese nicht löschen, da die nicht erstellt werden konnte.
Wiedmann wrote:Doch er kann diese nicht löschen, da die nicht erstellt werden konnte.
Sehr sinnvoll was du da machst:
Du zeigst uns die Fehlermeldung vom Löschen, was ja logischerweise nicht gehen kann, anstatt du uns die Fehlermeldung vom Erstellen zeigst... (am besten mit der entsprechenden Codezeile vom Erstellen)
Wieso er das macht ist mir retselhaft.
deepsurfer wrote:Wieso er das macht ist mir retselhaft.
Weil du im Script nicht eine Pfadanwesiung eingetragen hast.
Und wenn du mittels PHPbefehl den höchsten Serverpfad ausliest, so wird immer der Pfad \xampp\htdocs\ genommen.
Um dir das dann besser zu erklären wäre ein Scriptposting von Dir sehr vorteilhaft (hat ja auch Wiedmann drum gebeten). Denn unsere Glaskugel kann leider nicht alles auf deiner Platte sehen um zu verstehen was Du da hast.
curl_setopt($var1, CURLOPT_COOKIEJAR, $var2.".txt");
curl_setopt($var1, CURLOPT_COOKIEFILE, $var2.".txt");
unlink($var2.".txt");
$Var2 ist der Name der Datei.
Beispiel: 1162261389
Wiedmann wrote:$Var2 ist der Name der Datei.
Das dachte ich mir schon fast (BTW gibt es laut deinem Code kein "$Var2"...)Beispiel: 1162261389
Was zusammen mit dem Code von oben einen relativen Pfad ergibt. Und du musst für CURLOPT_COOKIEJAR / CURLOPT_COOKIEFILE einen absoluten Pfad benutzen.
curl_setopt($var1, CURLOPT_COOKIEJAR, "C:\Program Files\xampp\htdocs\Script".$var2.".txt");
curl_setopt($var1, CURLOPT_COOKIEFILE, "C:\Program Files\xampp\htdocs\Script".$var2.".txt");
Das heist, dait es bei einem auf Windows installierten XAMPP richtig funktioniert,
muss ich die Zeilen ändern in:
- Code: Select all
curl_setopt($var1, CURLOPT_COOKIEJAR, "C:\Program Files\xampp\htdocs\Script\".$var2.".txt");
Users browsing this forum: No registered users and 59 guests