[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Kann keine Bilder / Downloads einbinden - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

Kann keine Bilder / Downloads einbinden

21. Okt 2006, 14:28

Hallo,

ich habe ein Problem auf einer Website, die Redaxo 3.2 einsetzt.

Ich kann zwar über den Medienpool Bilder hochladen, die werden auch einwandfrei in den Medienpool übernommen.

Aber ganz gleich, welches Modul ich nutze, um ein Bild in einen Artikel einzubinden, ich kriege das (bei dieser HP) einfach nicht hin.

Es wird zwar wohl versucht, den Dateinamen aus der DB zu lesen, aber die Funktion REX_FILE[1] gibt ein leeres Ergebnis zurück, sie hat keinen Inhalt, daher steht nachher im Quellcode auch einfach nur :

Code: Alles auswählen

<img src="/files/">
Das Problem hat wohl die Ursache, daß beim Erstellen eines Artikels der Dateiname, den ich per "REX_MEDIA_BUTTON[1]" auswähle, nicht im Artikel abgespeichert wird - daher kann er natürlich auch nachher nicht ausgelesen werden.

Text, Überschriften, Template usw. werden einwandfrei gespeichert und ausgelesen. DB-Verbindung steht also einwandfrei. DB-Struktur rex_file stimmt wohl auch, da der Medienpool ja speichern kann.

Hat jemand eine Ahnung, wo ich ansetzen kann ? Es wäre recht dringend, das hinzubekommen :oops:

Daher danke schon mal für Antworten :D
Zuletzt geändert von Garfield am 23. Okt 2006, 10:57, insgesamt 1-mal geändert.

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

21. Okt 2006, 14:55

Hej,

sind denn die Biler auch physisch auf dem Server?

vg Thomas

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

21. Okt 2006, 15:02

Danke für die Antwort.

Ja, das sind sie definitiv, sie wurden korrekt hochgeladen und ins Dir /files/ gespeichert.

Im Medienpool erscheinen sie auch ordnungsgemäß.

Es ist bloß nicht möglich, in einem Artikel ein Bild einzubinden, da der Filename nicht abgespeichert wird. Sonstige Fehlfunktionen konnte ich nicht feststellen.

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

21. Okt 2006, 16:08

Sorry für's Bumping, aber ich habe eben herausgefunden, daß das Einfügen von Bildern über den WYSIWYG-Editor funktioniert, wie auch hier beschrieben :

http://forum.redaxo.de/sutra20360.html#20360

Sehr verwunderlich. Ich werde mal schauen, ob ich herausfinden kann, was der WYSIWYG anders macht als ein normales Bild-Modul...

Edit: Oje, da werde ich wohl nicht durchsteigen :oops:

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

23. Okt 2006, 10:59

Mal noch ein Nachtrag :

Wie ich eben gemerkt habe, funktioniert auch das Einbinden von Downloads nicht mehr.

Provider hat kürzlich auf MySQL 5.0 umgestellt, und ich habe schon einige Threads hier gelesen, daß das zu Problem führt. Nur eine Lösung finde ich nicht.

Bin ich denn echt der Einzige mit diesen Problemen ?

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

23. Okt 2006, 12:12

Hi,

durch die Umstellung auf MySQL 5 kann zu Problemen geben..

siehe
http://wiki3.redaxo.de/index.php?n=R3.FAQ#mysql5

Gruß,
Markus

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

23. Okt 2006, 12:23

Danke, Markus.

Das hatte ich schon gesehen, hat allerdings beim konkreten Problem nicht geholfen. Es funktioniert trotz dieser Änderung nicht.

Vielleicht setze ich die entsprechende Seite mal nochmal von Grund auf neu auf...

Phoenix H.
Beiträge: 520
Registriert: 21. Sep 2006, 17:39
Kontaktdaten: ICQ

23. Okt 2006, 13:41

muss man nicht

Code: Alles auswählen

<img src="files/..." />
[code]
anstelle das / vor files? bei mir war es so.
Ich find ein CMS gut.

Dr KillerJoe
Beiträge: 1711
Registriert: 24. Nov 2005, 22:29
Kontaktdaten: ICQ Website Yahoo Messenger

23. Okt 2006, 17:35

breastfed hat geschrieben:muss man nicht

Code: Alles auswählen

<img src="files/..." />
[code]
anstelle das / vor files? bei mir war es so.[/quote]

kommt drauf an.. ich trage im Modul [b]vor[/b] files [u]immer[/u] [quote] <? echo $REX['HTDOCS_PATH'] ?> [/quote] ein.. dann wird das immer angepaßt^^

mfg
Flo
Die Doku und Wiki sind Deine Freunde!!!

joe
Beiträge: 2
Registriert: 6. Nov 2006, 12:27
Kontaktdaten: Website

6. Nov 2006, 13:04

Hallo zusammen,

ich habe das gleiche Problem, dass über die Module, welche über REX_MEDIA_BUTTON Dokumente (im speziellen Bilder) in eine Artikel einfügen sollte, nicht mehr funktioniert. Ich konnte nicht festellen, ob es irgendein Ereigniss gab, ab wann dies der Fall war. Fakt ist, dass es in der eingesetzten Version 3.2 von REDAXO schon problemlos funktionierte.

Merkwürdig dabei ist, dass in der Datenbanktabelle rex_article_slice die Einträge in der Spalte "file1" vorhanden sind. Jedoch ist weder im Frontend ein Bild vorhanden, noch ist beim erneuten editieren des Blocks im REX_MEDIA_BUTTON der Eintrag vorhanden.

Beispiel:
http://www.tsv-ellgau.de/index.php?arti ... 16&clang=0
In diesem Artikel müssten Rechts neben dem Text 2 Bilder vorhanden sein.

Mfg
Johannes

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

6. Nov 2006, 13:15

Hallo Joe,

prima, dann bin ich wenigstens nicht der Einzige mit dem Problem :lol:

Wenn du eine Lösung gefunden hast, laß es mich / uns hier doch bitte wissen. Das Problem besteht nämlich immer noch, und zwar nur bei der einen einzigen Seite...

Habe mehrere auf Redaxo basierend auf dem gleichen Server, und bei allen anderen geht es. Und komisch ist, daß es bei der bestimmten ja auch ne Zeitlang ging...

jaehnem
Beiträge: 51
Registriert: 24. Aug 2004, 22:11

19. Nov 2006, 12:19

Habe das selbe Problem grade auf meiner Seite festgestellt......also im Backend kann ich problemlos ne Datei ueber den Medienpool auswaehlen und speichern. Nur wenn ich das Modul dann wieder zum editieren aufrufe ist der eintrag schon leer.

EDIT:
Habe soeben mal die Datenbank geprueft. Der wert steht bei FILE1 in der Datenbank. Also is etwas mit dem auslesen des wertes nicht in ordnung.

Mein Provider hat auch auf MYSQL 5.0.24a upgedatet.

in der class.sql.inc.php habe ich "$this->setQuery("SET sql_mode = ''");" eingefuegt. leider ohne erfolg.

Garfield
Beiträge: 49
Registriert: 1. Okt 2006, 19:01

19. Nov 2006, 14:23

Wir werden ja immer mehr :lol:

Also scheint es doch wohl eindeutig mit MySQL5 zu tun zu haben.

Den Eintrag in der class.sql.inc.php habe ich auchh, bringt nichts.

Irgendwo muß also wohl Redaxo auf MySQL5 angepaßt werden, nur wo und wie ? Die bisher bekannten Lösungen scheinen ja nicht zu helfen.

joe
Beiträge: 2
Registriert: 6. Nov 2006, 12:27
Kontaktdaten: Website

19. Nov 2006, 15:03

Hallo zusammen,

also nach längerer Suche habe ich nun (zumindest in meiner Installation) eine Lösung gefunden.

Nachdem ich mir einmal genau den SQL analysiert habe und in der Klasse sql (class.sql.inc.php) in der Klassenfunktion "getValue" das unterdrücken der Fehlermeldung herausgenommen habe (@ vor mysql_result) gabs im Backend eine Warning, dass die Spalte rex_article_slice.file1 nicht existiert. Diese Meldungen kamen aber nicht bei den anderen Spalten, sondern nur bei den fileX-Spalten. Warum dies so war, weiß ich leider immer noch nicht, zumal der Select direkt auf der DB ausgeführt (phpMyAdmin) die Spalten mit Inhalt anzeigte.

Also dachte ich mir, dass ich mal die Tabelle rex_article_slice herauslösche und neu einspiele (Export über phpMyAdmin mit Drop-table und anschließendem Import). Und siehe da, die Bilder waren alle wieder da. Es sollte natürlich auch funktioieren, wenn man über REDAXO einen Export macht und dann das Setup neu startet und beim Setup die DB neu anlegen lässt.

Also vielleicht hilfts ja auch bei Euch.

Gruß
Johannes

jaehnem
Beiträge: 51
Registriert: 24. Aug 2004, 22:11

21. Nov 2006, 23:26

bei mir hat ein export und import auch zur loesung beigetragen. warum auch immer.

Dank dir Joe fuers rausfinden.

Martin

Gort
Beiträge: 80
Registriert: 3. Aug 2006, 13:55

23. Nov 2006, 15:49

Danke für den Hinweis!!! Hatte das gleiche Problem (siehe: http://forum.redaxo.de/ftopic3816.html) und habe es auch mit der oben genannten Lösung beheben können. Puuuh!!!

Das gab wieder mal ein paar graue Haare extra;-)

Sorry für das Extra-Topic, aber hat ein weilchen gedauert, bis ich drauf gekommen bin, das hier mein Problem bereits behandelt wurde.

Neill
Beiträge: 22
Registriert: 10. Jul 2005, 10:11

Danke!

4. Apr 2007, 20:44

Gleiche Problem.

Export (databaseexport) und anschließend Import.

Danach alles i.O.
Super! Danke!
Life is not a practice

Zurück zu „Allgemeines [R3]“