Zum Inhalt springen

bilder werden nicht angezeigt

Erstellt am 18. Mai 2005 · 2 Antworten · letzte Antwort am 18. Mai 2005

Tags: Bilder, Server & Hosting, Frage

killkolor ·

hallo,

ich hab grad mit typo3 angefangen und folge dem video anfänger tutorial. ich hab das quickstart package und wollte eine seite mit bild und text anlegen. um bilder hochzuladen musste ich erstmal die entsprchenden ordner chmoden auf schreibrechte für alle. danach konnte ich die bilder im preview sehen, wenn ich allerdings die seite anzeigen lasse, sind anstatt der bilder nur schwarze minirechtecke als platzhalter da. die funktion click-enlarge funktioniert allerdings auf den rechtecken einwandfrei und zeigt das bild an. die seite ist unter http://snm03.snm-hgkz.ch/~gabriel/typo3/quickstart/ ich hab 2 vermutungen für das problem:

1. ich schätze mal für die on-the-fly skalierung meines bildes braucht typo gdlib oder was ähnliches. weiss wer was genau da benutzt wird, damit ich überprüfen kann, ob das auf dem server sauber so drauf ist?
2. mein typo3 ist auf einem öffentlichen server (nicht bei mir). da ich in typo drin ja automatisch webuser bin, muss ich alle ordner/dateien auf die ich schreiben will auf 777 chmoden (gibts da wirklich keinen workaround?). daher könnte es gut sein, dass typo3 für das bild in irgendein file schreiben muss, nicht kann und auch keine fehlermeldung ausgibt (passiert doch jedem programmierer mal...).

vielleicht lieg ich ja mit meinen vermutungen auch völlig daneben. bin für jeden tipp dankbar.

cheers,
killkolor

jweiland ·

Das Installtool liefert die entsprechenden Infos:

- ob der Ordner typo3temp beschreibbar ist
- ob gdlib und imagemagick installiert sind
- ob die grafikfunktionen in typo3 funktionieren

Jochen Weiland

killkolor ·

danke für den tipp. der pfad zu meinem imagemagick war falsch gesetzt, ausserdem war gdlib2 noch nicht drin. ich hab die folgenden 2 zeilen in mein localconf.php geschrieben:

// Setting to gdlib 2 and path to imagemagick
$TYPO3_CONF_VARS['GFX']['gdlib_2'] = 1;
$TYPO3_CONF_VARS['GFX']['im_path'] = '/usr/bin/';

und jetzt läuft alles bestens. nur noch eine kosmetische frage: ist localconf.php das file, in dem man solche configurationen setzt oder sollte ich das woanders machen?

danke,
killkolor