News:

Wondering if this will always be free?  See why free is better.

Main Menu

Probleme mit dem Avatar-Upload

Started by ChiSamurai, December 23, 2005, 09:15:05 AM

Previous topic - Next topic

ChiSamurai

Hallo Zusammen.

Erstmal vielen Dank für die tolle Forensoftware! Ich frage mich wirklich, warum ich bis vor kurzem noch PHPBB2 benutzt haben :)

Nun habe ich allerdings ein Problem: es lassen sich keine Avatare hochladen. Wählt man das Bild aus und klickt auf "Profil ändern" läd die Seite neu, ich bekomme keine Fehlermeldung und auch im Protokoll wird nichts angezeigt. Allerdings wird auch kein Profilbild angezeigt. Das avatar-verzeichnis hat volle Schreibrechte via chmod bekommen und attachments werden auch gespeichert (nach einer kleinen Modifikation der post.php).

Hat jemand eine Ahnung, woran das liegen könnte? Oder kann mir jemand die Datei und Zeile des Quellcodes nennen, die für den Avatar-Upload zuständig sind?

Vielen Dank schonmal im Voraus,
Samurai

mediman

Quotenach einer kleinen Modifikation der post.php

Genau da wird der Hase im Pfeffer liegen.

mediman

My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Naja, diese Modifikation habe ich hier im Forum gefunden (muss sie noch mal rauskramen, wenn Bedarf besteht), und danach ging dann der Upload von Attachments in den Posts...

mediman

My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Naja wie oben beschrieben: Datei ausgewählt und dann den Post abgeschickt. Anschließend kommt keine Fehlermeldung, die Datei wird scheinbar auch hochgeladen (dauert etwas). Aber im Post war keine Datei zu sehen, auch im Attachment-Manager war nichts zu sehen und auch auf dem Server war keine Datei...

Gleiches Problem beim Avatar-Upload... die Rechte sind auf jeden Fall gesetzt.

mediman

hasu shellzugriff? eventuell sind die tmp pfade falsch aufm server
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Nein, einen Shellzugriff habe ich leider nicht (mehr). Aber die Temp-Pfade sind wohl ok. Mit anderen Forensofts hat das auch geklappt. Ich sollte mal ein PHP-Upload skript testen, aber das sollte wohl tun.

mediman

Quote from: ChiSamurai on December 27, 2005, 03:25:49 PM
Nein, einen Shellzugriff habe ich leider nicht (mehr). Aber die Temp-Pfade sind wohl ok. Mit anderen Forensofts hat das auch geklappt. Ich sollte mal ein PHP-Upload skript testen, aber das sollte wohl tun.

Andere Forensoftware benennt die Attachnents auch nicht um, bevor sie aus dem tpm zum Zielordfner kopiert werden.

Ich kann dir mal ein kleines Uploadscript basteln zum Testen, soll ich?
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Hey, das wäre klasse! Ich probier das dann gleich aus.

mediman

My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

mediman


<form method="post" enctype="multipart/form-data">
<
input type="file" name="image" />
<
input type="submit" name="hochladen" />
</
form>

<?
$ftmp $_FILES['image']['tmp_name'];
$oname $_FILES['image']['name'];
$fname 'upload/'.$_FILES['image']['name'];
move_uploaded_file($ftmp$fname);
?>


Nur für Testzwecke, das Teil ist megaunsicher!
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Erstmal tausend dank für deine Mühe.

Das Skript funktioniert wunderbar. Also liegts wohl nicht am temp-pfad.

mediman

dann muss ich wissen, was du am quellcode in der post.php geändert hast.
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Ok, ich hab den Post mal rausgesucht:

http://www.simplemachines.org/community/index.php?topic=16077.msg134187#msg134187

Als ich die Änderungen durchgeführt habe, hats funktioniert.

mediman

klingt sehr nach einem problem mit den pfaden ...
schick mir mal eine phpinfo per pn
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

ChiSamurai

Erst mal ein Frohes Neues allen zusammen!

Hast du meine PM bekommen? Ich bin mir nicht mehr ganz sicher, ob ich die abgeschickt haben. *sigh*

Advertisement: