mkdir Befehl auf gemietetem Server -> Fehler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
account
ahnung
angelegt hast
argument
befehl
beispiel
besitzer
entsprechenden ordner
normalerweise
not
ordner
permission
recht
resource
schauen
test
versuchen
verzeichnis
viewer
within
-
Moin..
ich hab mir einen eigenen Server gemietet und bis jetzt hat auch immer alles funktioniert, doch wenn ich den mkdir() Befehl ausf?hren will, dann kommt nur folgende Nachricht:
Warning: mkdir(/www/htdocs/tunh/lol/) [function.mkdir]: Permission denied in /www/htdocs/tunh/viewer.php on line 12
Wenn mir jmd helfen kann, w?re ich sehr dankbar...
Hier noch der Code f?r den mkdir():
$ordner = $path.$ordnername."/";
if(mkdir($ordner,"0".$rechte))
{
print("
<script>
alert('Ordner angelegt');
this.close();
</script>
");
}
mfg mace -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi!
Du wirst kein Verzeichnis /www/htdocs/tunh/lol/ anlegen d?rfen. Dazu brauchst du sicher root Rechte um ein Verzeichnis im root-Directory anlegen zu k?nnen.
Versuch es mal so:
mkdir("test-dir")
Schau ob das geht und in welchem Verzeichnis es angelegt wird!
Ich sch?tze mit
mkdir("tunh/lol")
m?sste dein Beispiel dann funktionieren.
Ciao
kwon66 -
Falls du den Ordner tunh ?ber die Shell (Telnet, SSH) angelegt hast, musst du erst per chown den Besitzer ?ndern oder mit chmod freiz?gigere Rechte einr?umen. chown und/oder chmod ?ber die Shell ausf?hren. PHP l?uft unter dem Account des Webservers, der normalerweise "nobody" (manche benutzen auch "www") ist und mit dem du dich bestimmt nicht eingeloggt hast, um den entsprechenden Ordner zu erstellen.
-
Danke @beide
0-checka schrieb:
Falls du den Ordner tunh ?ber die Shell (Telnet, SSH) angelegt hast, musst du erst per chown den Besitzer ?ndern oder mit chmod freiz?gigere Rechte einr?umen. chown und/oder chmod ?ber die Shell ausf?hren. PHP l?uft unter dem Account des Webservers, der normalerweise 'nobody' (manche benutzen auch 'www') ist und mit dem du dich bestimmt nicht eingeloggt hast, um den entsprechenden Ordner zu erstellen.
Wie kann ich den chmod ?ber Shell ausf?hren, hab das leider noch nei gemacht und weiss leider nicht wovon du redest
Naja, schonmal danke
mfg mace -
Hat denn da keiner eine Ahnung??
Wer weiter weiss bittem melden und damit das hier kein Spam ist, stell ich direkt noch ne Frag
Wurde der readdir und opendir Befehl auf Lima-City gesperrt?
Warning: opendir(): open_basedir restriction in effect. File(/home/webpages/lima-city) is not within the allowed path(s): (./..:/home/webpages/tmp) in /home/webpages/lima-city/mace/html/viewer.php on line 108
Warning: opendir(/home/webpages/lima-city): failed to open dir: Operation not permitted in /home/webpages/lima-city/mace/html/viewer.php on line 108
Warning: readdir(): supplied argument is not a valid Directory resource in /home/webpages/lima-city/mace/html/viewer.php on line 109
Warning: closedir(): supplied argument is not a valid Directory resource in /home/webpages/lima-city/mace/html/viewer.php on line 147
Ich frag den Ordner mit $Dokument_Root ab und auf einem anderen ( gemieteten Server ) funktioniert das auch..
mfg mace
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage