unki
Little Overclocker
|
habe folgendes problem:
habe ein bildupload - das bild welches upgeloadet wurde, wird in der seite eingebunden (nona). auf dem webserver wo das ganze laufen soll, wird das über webinterface upgeloadetet bild aber nicht angezeigt. es wird erst angezeigt, wenn ich das selbe bild per ftp nochmal auf den server lade.
das bild welches über web hochgeladen wurde ist aber völlig in takt und existent. am code selbst habe ich auch keine veränderungen vorgenommen. auf "meinem" webserver funkt das ganze auch tadellos! vielleicht ist euch sowas ähnliches ja auch schon passiert. am code selbst kanns nicht liegen, der funkt.
vielleicht habt ihr eine idee? tia
Bearbeitet von unki am 17.06.2004, 15:25
|
Rektal
Here to stay
|
Unix? Rechte-Permission problem, check Ownership und Permissions der Datei, der Verzeichnisse.
|
unki
Little Overclocker
|
tja, an den rechten kann ich nichts ändern, bin grad mit dem provider am 'verhandeln'
fänx
|
funka
Legend ex-prophet(down below)
|
ich waer da schon am provider 'wechseln'
|
grOOvekill@
LegendVienna Badass
|
ich waer da schon am provider 'wechseln' Okay, wäre eine Alternative (oder auch nicht). Hast trotzdem eine Idee, woran es liegen könnte? @unki: Vielleicht solltest mal erwähnen, um welchen Provider es sich dabei genau handelt, hab mir das irgendwie nicht gemerkt, als wir darüber geplaudert haben.
|
xcc
Big d00d
|
as entweder hast du die CHMOD nicht gesetzt, das wären dann 777 auf den rdner w die Datei reinkmmt, der du hast nicht den richtigen Pfad agegeben bei copy , oder move_uploadet_file();
Wenn du aber keine Rechte gesetzt hat, dann wird es wohl daran liegen!
Kannst aber gern mal auf meinem Server ausprobieren obs funkt.
|
unki
Little Overclocker
|
den provider kann ich ned wechseln, warum wieso ist auch nebensächlich, übrigens es handelt sich um NEXTRA. ich habe auch keine berechtigung an CHMOD herumzufingern.
wie gesagt, der code passt, da die skripts bei meinem privaten provider einwandfrei funken. muss mich halt weiter mit den leuten dort rumschlagen.
|
watchout
Legendundead
|
was soll ich sagen... es kann trotzdem am script liegen - oder man kann viell. das script so umschreiben dass es dann funkt. die aussage "es wird nicht angezeigt" is etwas schlecht, hast du zb. das bild das "nicht angezeigt" wird schonmal heruntergeladen und probiert lokal anzuzeigen? hast du das heruntergeladene schonmal mit nem texteditor geöffnet und geschaut ob viell. php-fehlermendungen darin vorkommen?
da gibts jetzt 100 sachen die ich noch schreiben könnte, einfach so "es geht net" gibts net...
|
xcc
Big d00d
|
Doch einfach "Es eght ned" gibt es schon, denn wenn er bei seinem Hoster keine CHMOD's setzen kann, dann kann er auch keine Bilder auf dem Server speichern, denn wenn er dem Ordner die berechtigung nicht geben kann wie soll man dann auch was speichern können.
Genuso wie man keine textdatei, einfach ohne rechte bearbeiten kann, ausser der Provider hat einen winserver (unter 2k), wo man sowieso alle rechte hat, oder es sind standardmäßig alle rechte vergeben, was sehr unwahrscheinlich ist!
|
unki
Little Overclocker
|
wie soll ich das script umschreiben, wenn i ned wirklich weiß wo das problem liegt? ja, das bild, welches ich per web raufgeladen habe, habe ich über ftp wieder runtergeladen und konnte es lokal anzeigen. was ich nicht getan habe, war das bild mit dem texteditor zu öffnen, kann ich erst am abend machen. ich war vorerst der meinung, dass ich beim bildupload eine fehlermeldung bekommen würde, wenn ich nicht die nötigen rechte habe, aber der upload funkt, und das bild ist ja auch vorhanden.
vielleicht kannst ja die restlichen 99sachen noch schreiben, vielleicht ist ja was brauchbares dabei ;-)
|
xcc
Big d00d
|
dann poste mal das script, dann kann man sich das ansehen
|
watchout
Legendundead
|
Doch einfach "Es eght ned" gibt es schon, denn wenn er bei seinem Hoster keine CHMOD's setzen kann, dann kann er auch keine Bilder auf dem Server speichern, denn wenn er dem Ordner die berechtigung nicht geben kann wie soll man dann auch was speichern können.
Genuso wie man keine textdatei, einfach ohne rechte bearbeiten kann, ausser der Provider hat einen winserver (unter 2k), wo man sowieso alle rechte hat, oder es sind standardmäßig alle rechte vergeben, was sehr unwahrscheinlich ist! wenn die datei bereits am server is, wie kann es da deiner meinung nach ein problem mit den rechten geben?
|
xcc
Big d00d
|
ja ich weißhab ein wenig schlampig drübergelesen, beim 2. Post kan es dann eindeutig rüber, das er das bild schon via FTP runtergeladen hat und es funtkioniert, deshalb hab ich auch gesagt e soll doch mal das script posten,
sorry für die falschmeldung
|
xcc
Big d00d
|
copy($bild,$name);
/* Kopiert das Bild in das gleiche verzeichnis wo das script ist
sonst einfach einen prefix mit /opt/web1/...... apache verzeichnis halt, jednachdem kannst mit phpinfo(); eh rausfinden.
*/
so muss es normalerweise funktionieren. und natürlich im <form> tag enctype="multipart/form-data" nicht vergessen! Aber poste einfach mal dein script, dann könn ma mal sehen was da falsch is.
Bearbeitet von xcc am 17.06.2004, 13:19
|
watchout
Legendundead
|
wie soll ich das script umschreiben, wenn i ned wirklich weiß wo das problem liegt? ja, das bild, welches ich per web raufgeladen habe, habe ich über ftp wieder runtergeladen und konnte es lokal anzeigen. was ich nicht getan habe, war das bild mit dem texteditor zu öffnen, kann ich erst am abend machen. ich war vorerst der meinung, dass ich beim bildupload eine fehlermeldung bekommen würde, wenn ich nicht die nötigen rechte habe, aber der upload funkt, und das bild ist ja auch vorhanden.
vielleicht kannst ja die restlichen 99sachen noch schreiben, vielleicht ist ja was brauchbares dabei ;-) ja, eben ich/wir versuchen dir ja jetzt zu helfen das/die probleme zu finden... am besten du machst das was der xcc vorschlägt: zeig uns den code mal
|