Senior Member
Täglich verrückt!
Registriert seit: 29.01.03
Style: Roter Spinat
Alter: 38
Geschlecht:
♂
Beiträge: 11.522
IRC Zeilen: 181305
Quizrunden gewonnen: 76
☆
☆
☆
☆
☆
★
★
★
★
★
★
Wo der FTP Server sein root hat is eigentlich egal...
Man könnt noch versuchen innerhalb des php scripts die Datei
direkt nach dem Hochladen auf 0666 zu setzen.
Kann aber sein dass das aus Sicherheitsgründen deaktiviert ist.
Dazu in der inc_sendmap.php einfach an 2 Stellen eine Zeile mit chmod einfügen:
und
Falls dann nach dem Uploaden Fehlermeldungen auftauchen isses wohl deaktiviert.
Man könnt noch versuchen innerhalb des php scripts die Datei
direkt nach dem Hochladen auf 0666 zu setzen.
Kann aber sein dass das aus Sicherheitsgründen deaktiviert ist.
Dazu in der inc_sendmap.php einfach an 2 Stellen eine Zeile mit chmod einfügen:
Code:
... if ((!file_exists($MapDir . $mapfile)) && (strlen($mapfile) >= 15) && (strtolower(substr($mapfile, -14)) == '.challenge.gbx')) { $mapfile = substr($mapfile, 0, -14); if (move_uploaded_file($tempfile, $MapDir . $mapfile . '.Challenge.Gbx')) { chmod($MapDir . $mapfile, 0666); $res = mysql_query("INSERT INTO map_maps (mp_userid, mp_name, mp_filename, mp_date, mp_final, mp_lastcomment) VALUES ($userid, '$mapname', '$mapfile', $time, $mapfinal, $time)"); if ($res) { $res = mysql_query("SELECT mp_id FROM map_maps WHERE mp_userid = $userid AND mp_filename = '$mapfile' ORDER BY mp_id DESC LIMIT 1"); ...
Code:
... if (file_exists($MapDir . $mapfile)) { @unlink($MapDir . $mapfile); } if (move_uploaded_file($tempfile, $MapDir . $mapfile)) { // Success! chmod($MapDir . $mapfile, 0666); $mapcomment = $_POST['mapcomment']; if (strlen($mapcomment) == 0) { $mapcomment = "<i>(Kein Kommentartext eingegeben)</i>"; } ...
Falls dann nach dem Uploaden Fehlermeldungen auftauchen isses wohl deaktiviert.
Registered Users
danke-.... ich probiers....
######
scheint deaktiviert zu sein...
######
ich weiß net, aba vielleicht hilft es dir, wenn ich ssage, dass ich das ganze mit confixx professional mache (die sachen wie sql und den webkram) vielleicht kennst du dich damit aus und kannst mir helfen... trotzdem schon mal danke!!!
######
hab noch was bemerkt... keine ahung obs was zur sache tut.... ich hab das maptool von der main site aus in html/maptool installiert... auf der mainsite befindet sich ein ordner der heiß phptmp. soll ich das darein verschieben?
######
scheint deaktiviert zu sein...
######
ich weiß net, aba vielleicht hilft es dir, wenn ich ssage, dass ich das ganze mit confixx professional mache (die sachen wie sql und den webkram) vielleicht kennst du dich damit aus und kannst mir helfen... trotzdem schon mal danke!!!
######
hab noch was bemerkt... keine ahung obs was zur sache tut.... ich hab das maptool von der main site aus in html/maptool installiert... auf der mainsite befindet sich ein ordner der heiß phptmp. soll ich das darein verschieben?
Geändert von Tostian (17.11.06 um 23:13:08 Uhr) Grund: Automerged Doublepost
Senior Member
Täglich verrückt!
Registriert seit: 29.01.03
Style: Roter Spinat
Alter: 38
Geschlecht:
♂
Beiträge: 11.522
IRC Zeilen: 181305
Quizrunden gewonnen: 76
☆
☆
☆
☆
☆
★
★
★
★
★
★
Also das phptmp sagt mir nix. Vielleicht irgendwas confixx spezifisches,
ich hab confixx noch nie benutzt...
Langsam gehen mir auch irgendwie die Ideen aus.
Was gibt er denn nun genau für nen Fehler mit dem chmod da drin?
ich hab confixx noch nie benutzt...
Langsam gehen mir auch irgendwie die Ideen aus.
Was gibt er denn nun genau für nen Fehler mit dem chmod da drin?
Registered Users
es kommt dann immer:
######
ach ja,... wenn ich bei den strecken 666 eingebe gehts auch net... ich muss das mit 777 bzw. 747 machen.... is egal wollts nur mal sagen....
######
ich glaub ich hab den fehler gefunden *stolzbin* ich muss bei mir, damit alle das lesen und schreiben usw. können 777 eingeben... ich hab in der config.php geguckt und da war es zu 666 eingetragen.... habs grad geändert... ich schau mal obs geht....
Danke noch mal für alles....
######
irgendwie gehts doch nciht....
Warning: chmod() [function.chmod]: No such file or directory in /home/www/web95/html/Maptool/inc_sendmap.php on line 120
ich weiß nicht ob ich das vorher mit dem chmodden richtig gemacht hab und hab auch keine ahnung woran das jezz liegt...######
ach ja,... wenn ich bei den strecken 666 eingebe gehts auch net... ich muss das mit 777 bzw. 747 machen.... is egal wollts nur mal sagen....
######
ich glaub ich hab den fehler gefunden *stolzbin* ich muss bei mir, damit alle das lesen und schreiben usw. können 777 eingeben... ich hab in der config.php geguckt und da war es zu 666 eingetragen.... habs grad geändert... ich schau mal obs geht....
Danke noch mal für alles....
######
irgendwie gehts doch nciht....
Geändert von Tostian (18.11.06 um 15:38:55 Uhr) Grund: Automerged Doublepost
Registered Users
@ zahl... haste ne ahnung was da falsch is?
Senior Member
Täglich verrückt!
Registriert seit: 29.01.03
Style: Roter Spinat
Alter: 38
Geschlecht:
♂
Beiträge: 11.522
IRC Zeilen: 181305
Quizrunden gewonnen: 76
☆
☆
☆
☆
☆
★
★
★
★
★
★
Nee, ich weiß wirklich ned weiter... mit 777 aufm maps dir sollte es gehn...
Zumindest aufm SP Server unter Linux. Und unter Windows sowieso ^^
Vllt is bei dir was anderes drauf?
Zumindest aufm SP Server unter Linux. Und unter Windows sowieso ^^
Vllt is bei dir was anderes drauf?
Registered Users
... ich glaub ich benutz schon xp^^..... glaub ich... unter mapdir hab ich das eig. geändert...^^
Senior Member
Täglich verrückt!
Registriert seit: 29.01.03
Style: Roter Spinat
Alter: 38
Geschlecht:
♂
Beiträge: 11.522
IRC Zeilen: 181305
Quizrunden gewonnen: 76
☆
☆
☆
☆
☆
★
★
★
★
★
★
Es geht um den Server nicht um deinen PC, es sei denn du hostest das
Maptool zu Hause ^^
Das Problem mit dem chmod im PHP script selber is dass die Datei erst
nachdem das Script zu ende gelaufen ist verschoben wird, darum
meldet der auch dass die Datei nicht existiert. Man müsste jetzt
irgendwie der nächsten Seite übergeben dass die Datei gechmodded werden
soll, denn wenn die aufgerufen wird ist die Datei ja verschoben, aber
das bedarf einiger Programmiererei, und dazu hab ich zur Zeit definitiv
keine Zeit... Die wenige die ich habe steck ich ins neue Maptool für TMU.
Das Einzige wär halt dass du wen hast der php kann und Zeit hat sich
damit zu befassen...
Maptool zu Hause ^^
Das Problem mit dem chmod im PHP script selber is dass die Datei erst
nachdem das Script zu ende gelaufen ist verschoben wird, darum
meldet der auch dass die Datei nicht existiert. Man müsste jetzt
irgendwie der nächsten Seite übergeben dass die Datei gechmodded werden
soll, denn wenn die aufgerufen wird ist die Datei ja verschoben, aber
das bedarf einiger Programmiererei, und dazu hab ich zur Zeit definitiv
keine Zeit... Die wenige die ich habe steck ich ins neue Maptool für TMU.
Das Einzige wär halt dass du wen hast der php kann und Zeit hat sich
damit zu befassen...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Forumregeln |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:49:38 Uhr.