Attachment-Mod: Thumbs nicht schreibbar

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
wraith
Mitglied
Beiträge: 58
Registriert: 19.04.2003 20:22
Wohnort: Erlangen
Kontaktdaten:

Beitrag von wraith »

Huppala, sorry...

Da war ich mit meinem "rumgeteste" mal wieder schneller ;)

Ich hatte Attachments nur für einige Bereiche erlaubt, habs gerade geändert.

Das Thumbnail zum Testbild hatte ich zwischenzeitlich per FTP gelöscht, um zu sehen, ob es beim editieren/neuladen des Bildes wieder geschrieben wird....

[edit]Das auskommentieren teste ich, sobald ich von meiner jetzt anstehenden Prüfung wieder hier bin ;)[/edit]

Cya Wraith
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Hm, das Thumbnail wird tatsächlich erstellt und man kann auch darauf zugreifen. (Hab's grade getestet und gleich wieder gelöscht)
Da klappt etwas mit dem überprüfen ob die Datei erstellt wurde nicht.
Ich schau mir den Teil im Code nochmal genauer an.

Gruß Christian
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

So hier mal was zum testen:
Vorher natürlich ein backup der Datei machen.

Code: Alles auswählen

---öffne----------------------------------
attach_mod/includes/functions_thumbs.php

---finde----------------------------------
if (!@file_exists(@amod_realpath($new_file)))

---füge davor ein---------------------------
	echo ("Name und Pfad des Thumbnails1: ".$new_file."<br />");
	echo ("Name und Pfad des Thumbnails2: ".amod_realpath($new_file)."<br />");
	echo ("Thumbnail existiert?: ".file_exists(@amod_realpath($new_file))."<br />");
die();
Dann ein Bild posten und die Ausgabe hier posten.

Gruß Christian
wraith
Mitglied
Beiträge: 58
Registriert: 19.04.2003 20:22
Wohnort: Erlangen
Kontaktdaten:

Beitrag von wraith »

Durchgeführt:

Code: Alles auswählen

Name und Pfad des Thumbnails1: /home/www/web222/html/forum/files/thumbs/t_ff-1024.jpg
Name und Pfad des Thumbnails2: /home/www/web222/html/forum/files/thumbs/t_ff-1024.jpg
Thumbnail existiert?: 
Das posting wird an sich (natürlich verschluckt), im Ordner /files/thumbs erscheint bewusstes Thumb.

Cya Wraith
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

wraith hat geschrieben:Das posting wird an sich (natürlich verschluckt)
Jup, das Script wird nach der Ausgabe abgebrochen.

Nächster Test:

Code: Alles auswählen

---öffne----------------------------------
attach_mod/includes/functions_thumbs.php

---finde----------------------------------
   echo ("Name und Pfad des Thumbnails1: ".$new_file."<br />");
   echo ("Name und Pfad des Thumbnails2: ".amod_realpath($new_file)."<br />");
   echo ("Thumbnail existiert?: ".file_exists(@amod_realpath($new_file))."<br />");
die();
---ersetze mit---------------------------
   echo ("Name und Pfad des Thumbnails1: ".$new_file."<br />");
   echo ("Name und Pfad des Thumbnails2: ".realpath($new_file)."<br />");
   echo ("Thumbnail existiert?: ".file_exists($new_file)."<br />");
die();
Bild posten, Ergebnis posten ;)

Gruß Christian
wraith
Mitglied
Beiträge: 58
Registriert: 19.04.2003 20:22
Wohnort: Erlangen
Kontaktdaten:

Beitrag von wraith »

Ergebnis: (zur Vermeidung von Verwechslung mal ein anderes Pic genommen ;) )

Code: Alles auswählen

Name und Pfad des Thumbnails1: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Name und Pfad des Thumbnails2: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Thumbnail existiert?: 
Cya Wraith
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Ich hätte jetzt eigentlich eine Fehlermeldung erwartet. Naja nächster Versuch.

Code: Alles auswählen

---öffne----------------------------------
attach_mod/includes/functions_thumbs.php

---finde----------------------------------
die();

---füge davor ein---------------------------
	if (is_file(@amod_realpath($new_file)))
	{
	echo ("isfile ist true<br />");
	}
	else
	{
	echo ("isfile ist false<br />");
	}
Gruß Christian
wraith
Mitglied
Beiträge: 58
Registriert: 19.04.2003 20:22
Wohnort: Erlangen
Kontaktdaten:

Beitrag von wraith »

Antwort:

Code: Alles auswählen

Name und Pfad des Thumbnails1: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Name und Pfad des Thumbnails2: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Thumbnail existiert?: 
isfile ist false
Da hast du deine Fehlermeldung ;)

cya Wraith
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Das gibt's doch nicht. Die Datei existiert aber sie wird von den Dateifunktionen nicht erkannt.
Schau mal nach welchen CHMOD die Thumbs haben.

Dann noch ein Versuch:

Code: Alles auswählen

---öffne----------------------------------
attach_mod/includes/functions_thumbs.php

---finde----------------------------------
	if (is_file(@amod_realpath($new_file)))

---füge davor ein---------------------------
	sleep(10);
Gruß Christian
wraith
Mitglied
Beiträge: 58
Registriert: 19.04.2003 20:22
Wohnort: Erlangen
Kontaktdaten:

Beitrag von wraith »

Die Thumbs selbst haben CHMOD 644, der Ordner 777.

Neue Antwort:

Code: Alles auswählen

Name und Pfad des Thumbnails1: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Name und Pfad des Thumbnails2: /home/www/web222/html/forum/files/thumbs/t_matrix5-1024.jpg
Thumbnail existiert?: 
isfile ist false
Cya Wraith
Antworten

Zurück zu „phpBB 2.0: Mod Support“