Page 1 of 1

Bildpfade ändern

Posted: Fri 8. Nov 2013, 11:28
by micha-sdh
Hallo liebes phpwcms-Team,

meine Seite enthält viele Bilder, die auf zwei Servern liegen, also doppelt vorhanden sind. Zwischenzeitlich fand ein Serverumzug statt, nachdem die Referenzierung auf die Bilder aber nicht geändert wurde. Nun gibt es den alten Server nicht mehr und die Bilder werden dementsprechend auch nicht mehr angezeigt. Jetzt meine Frage: Gibt es eine Möglichkeit (beispielsweise mit phpmyadmin) alle Bildpfade zu ändern? Die alten Pfade: http://www.mei neseite.de/al tereferenz/bsp.jpg. Die neuen: http://www .meinesei te.de/neueereferenz/bsp.jpg. Es soll also nur ein Teil des Pfades geändert werden. Ich weiß jetzt nicht, ob es eine Rolle spielt, wie die Bilder eingefügt wurden. Die Bilder wurden häufig als html-Code eingefügt in Artikel, aber auch als "Text mit Bild".

Viele Grüße
Micha

Re: Bildpfade ändern

Posted: Fri 8. Nov 2013, 19:11
by Oliver Georgi
Frontend Render bemühen, ist einfacher.

Code: Select all

$content['all'] = str_replace('src="http://www.example.tld/folder-old/', 'src="http://www.example.tld/folder-new/', $content['all']);

Re: Bildpfade ändern

Posted: Fri 8. Nov 2013, 23:53
by Old Boy
Ich frage mich allerdings, wieso du die Bilder auf dem neuen Server nicht einfach in den Unterordner mit dem selben Namen verschiebst?

Re: Bildpfade ändern

Posted: Thu 14. Nov 2013, 19:32
by micha-sdh
Hallo zusammen.
@Oliver: wo befindet sich der Ordner bzw. wo muss er erstellt werden? Muss die .php einen bestimmten Namen haben?

@Old Boy: Die Referenzen wurden manuell im html-Code eingegeben. Es ist also kein relativer Pfad.

Re: Bildpfade ändern

Posted: Thu 14. Nov 2013, 19:40
by Oliver Georgi
Name der PHP-Datei ist egal — da hineinlegen

Code: Select all

template/inc_script/frontend_render