2009-04-01 22 views
0

Ich benutze Xampp. Als ich das früher versuchte, funktionierte es, aber jetzt funktioniert es nicht.MKDIR funktioniert nicht richtig?

Ich versuche, ein Verzeichnis in meinem www-Ordner zu machen, um es vor Bösen zu verstecken, die Dateien stehlen.

Jeder Benutzer erhält einen eigenen Ordner in Uploads, um seine Dateien anzulegen.

Xampp verwendet Apache und Xampp ist ein lokaler Webserver. Es erlaubt mir Webseiten zu gestalten, ohne einen Online-Host zu benötigen. Der www-Ordner befindet sich in meinem C: \ Programme \ xampp \ php \ www \ und ich muss dort ein Verzeichnis erstellen. Ich weiß, dass es möglich ist, weil ich das schon einmal gemacht habe, ich habe einfach vergessen, wie ich es umsetzen kann.

Wenn ich ein Verzeichnis mache ich verwenden:

$ uploaddir1 = "xampp/php/www/uploads /".$ esclcusername."/"; mkdir ($ uploaddir1,0777);

Muss ich C: \ program files \ vor xampp einbeziehen?

Und schließlich, wie wäre dies auf einem echten Online-Web-Host möglich?

+0

Sam, wenn Younes' Antwort Ihr Problem gelöst, bitte auf dem Scheck zu markieren links von seiner Antwort klicken als angenommen. –

Antwort

0
  1. müssen Sie sicherstellen, dass Sie permisions zu den übergeordneten Ordner geben dirs drin (0777)
  2. zu erhalten den vollständigen Pfad zu erstellen, können Sie dirname (FILE) wich kehrt aus den Pfad für das Verzeichnis der Datei in dem es läuft
2

Ich sah Ihre Frage hier und suchte einige auf Google. Das ist, was ich gefunden:

mkdir ("D:. /hshome/rubygirl58/gameparody.com/clansites /".$ Site-Name"/lib“, 0777)

Also ja, ich glaube, Sie müssen den vollständigen Pfad angeben

Grüße,

Younes

+0

Dies ist die richtige Antwort. Egal, ob OP es genug geschätzt hat, um dich zu korrigieren, ich tue es auf jeden Fall! Vielen Dank. – Campo