Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum
https://www.tinywebgallery.com/forum/

Externe Bilder von URL einbinden...
https://www.tinywebgallery.com/forum/viewtopic.php?f=7&t=3236
Page 3 of 4

Author:  StephanB [ 22. Feb 2012, 18:32 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Danke!
An diesen Bereich hatte ich auch gedacht, aber mich irritierte der Begriff "iptc data".
Sorry!!

Jetzt funktioniert es!

Jetzt probiere ich mal aus, .asp einzubinden!

Vielen Dank nochmals für deine Hilfe!

- Stephan

Author:  StephanB [ 23. Feb 2012, 19:25 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Hi Michael!
Ich bin total happy, dass die Webcams jetzt funktionieren, Merci nochmals dafür ;-)

Mein nächstes Problem sind die externen, nicht gefilterten Erweiterungen wie .asp oder .cgi .
TinyWebGallery wrote:
auf .asp wird extern nicht gefiltert. Das müstest du hinzufügen. Aber eben an vielen Stellen weil immer wieder geprüft wird, ob das ein Bild ist um hacks zu verhindern.

Evtl. geht das auch mit einem redirect in der .htaccess.

- Michael


Da ja einige Webcams leider nur über .asp oder .cgi zu sehen sind, habe ich versucht, diese Dateiendungen in TinyWebgallery hinzuzufügen, damit das Programm diese auch darstellen kann (Bsp asp: http://www.cannobio.net/resizeimgpiazza ... nsioni=640 | Bsp cgi: #removed_broken_link .

In der config.php habe ich asp und cgi ergänzt:
Code:
$admin_user_allowed_file_extensions='jpg,jpeg,gif,png,txt,avi,flv,mpg,mpeg,divx,pdf,wmv,mov,mp3,mp4,cgi,asp';


Sowie in der admin/config/mimes.php
Code:
// images
   "gif"   => array($GLOBALS["mimes"]["gif"],"image_gif","\.gif$"),
   "jpg"   => array($GLOBALS["mimes"]["jpg"],"image_gif","\.jpg$|\.jpeg$"),
   "bmp"   => array($GLOBALS["mimes"]["bmp"],"image_gif","\.bmp$"),
   "png"   => array($GLOBALS["mimes"]["png"],"image_gif","\.png$"),
   "asp"   => array($GLOBALS["mimes"]["asp"],"image_gif","\.asp$"),
   "cgi"   => array($GLOBALS["mimes"]["cgi"],"image_gif","\.cgi$"),


Dieser Eintrag verursacht laut Debug Datei leider einen Fehler:
02.23.2012 17:48:58 (en) - ERROR 8 in r-t_2012/webcams/admin/_config/mimes.php, line 57: Undefined index: asp
02.23.2012 17:48:58 (en) - ERROR 8 in r-t_2012/webcams/admin/_config/mimes.php, line 58: Undefined index: cgi

Habe jetzt eine weitere Stelle gesucht, in der man asp und cgi definieren kann, jedoch leider nicht gefunden.

Die Sache per redirect in der htaccess zu lösen wäre natürlich klasse, habe aber keinen schimmer, wie der Befehl dazu aussehen müsste. Ich habe es mit "Redirect /webcams/pictures/5_Italien/index.htm #removed_broken_link" probiert, aber damit ändert sich nichts.

Sind die Anpassungen die man treffen muss, um diese zwei weiteren Änderungen (.asp und .cgi) zum laufen zu bekommen sehr komplex?
Ich frage, da ich eher php Laie bin und Angst habe eventuell das ganze Script zu zerschießen.

-Stephan

Author:  TinyWebGallery [ 23. Feb 2012, 19:44 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Die anspassungen sidn denke ich nicht so schnell machbar.

das mit dem Redirekt sollte jedoch recht einfach gehen.

du verweist auf ein Bild, was es eigentlich nicht gibt auf deinem Server.
Das redirectest du dann zu dem aps script.

z.B.
Redirect /extern/bild1.jpg #removed_broken_link

und in deiner index.htm verweist du auf das <dein server>/extern/bild1.jpg

Siehe: http://www.redantigua.com/redirect.html

- Michael

Author:  StephanB [ 27. Feb 2012, 02:59 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Vielen Dank Michael!

Allerdings habe ich jetzt mehrere Tage rumgedoktort, bis ich rausgefunden habe, dass bei 1&1 (keine Ahnung warum) statt "Redirect", "Redirect permanent" verwendet werden muss.

Jetzt läuft alles perfekt, dank deiner Hilfe!
TinyWebGallery ist einfach der HAMMER!!!

Greetz von einem total happy Stephan :D

Author:  TinyWebGallery [ 27. Feb 2012, 10:34 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Super,

poste die Lösung doch noch, dann haben andere auch noch was davon, wenn die das gleiche wollen.

Gruß,
Michael

Author:  StephanB [ 28. Feb 2012, 03:20 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Es ist doch noch ein Problem aufgetaucht!
Big problem!

Solange alle Webcambilder verfügbar sind ist alles gut, nur sobald ein Bild nicht von betreffendem Server geholt werden kann (Webcam z.B. defekt oder ausgeschaltet) bricht das Script sowie die ganze Website zusammen!
Error 500!

Ich nehme an, dass nach einer gewissen Zeit der Timeout fehlt!

Gibt es eine Möglichkeit diesen mit Tinywebgallery auszuführen oder wäre dies zu komplex?

Author:  TinyWebGallery [ 28. Feb 2012, 10:59 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Da must du in error log schauen, wo das passiert.
Weil evtl. kann man das abfangen.

Hast du display errors auf on stehen? Weil dann siehst du evtl. etwas mehr.
Weil ohne Fehlermeldung (500 ist interner server fehler - das sagt nur, das man im log schauen soll.) ist es immer schwer was zu sagen.

- Michael

Author:  StephanB [ 28. Feb 2012, 22:57 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Die Error logs sind bei 1&1 deaktiviert. Muss jetzt in jede php.ini den Befehl dafür eintragen und danach poste ich den Inhalt der Datei hier.

Folgendes steht in der Debug Datei:
02.28.2012 18:44:14 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 171: getimagesize(http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif) [_a href='function.getimagesize'_function.getimagesize_/a_]: failed to open stream: Connection timed out
02.28.2012 18:44:14 (de) - Size of image http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif cannot be detected using 1024x768.
02.28.2012 18:45:14 (de) - 'http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif' could not loaded properly. Please check if the file is corrupt.
02.28.2012 18:45:14 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 296: imagecopyresampled(): supplied argument is not a valid Image resource
02.28.2012 18:45:14 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 297: imagedestroy(): supplied argument is not a valid Image resource
02.28.2012 18:46:57 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 171: getimagesize(http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif) [_a href='function.getimagesize'_function.getimagesize_/a_]: failed to open stream: Connection timed out
02.28.2012 18:46:57 (de) - Size of image http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif cannot be detected using 1024x768.
02.28.2012 18:47:57 (de) - 'http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif' could not loaded properly. Please check if the file is corrupt.
02.28.2012 18:47:57 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 296: imagecopyresampled(): supplied argument is not a valid Image resource
02.28.2012 18:47:57 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 297: imagedestroy(): supplied argument is not a valid Image resource
02.28.2012 21:18:56 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 171: getimagesize(http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif) [_a href='function.getimagesize'_function.getimagesize_/a_]: failed to open stream: Connection timed out
02.28.2012 21:18:56 (de) - Size of image http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif cannot be detected using 1024x768.
02.28.2012 21:19:56 (de) - 'http:___mydomain.de/webcams/pictures/5_Italien/bild4.gif' could not loaded properly. Please check if the file is corrupt.
02.28.2012 21:19:56 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 296: imagecopyresampled(): supplied argument is not a valid Image resource
02.28.2012 21:19:56 (de) - ERROR 2 in _2012/webcams/inc/imagefunctions.inc.php, line 297: imagedestroy(): supplied argument is not a valid Image resource


- Stephan

Author:  Travel-Infopoint [ 23. May 2014, 14:12 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Habe mal ein altes Thema ausgegraben, da ich auch mit dem Einbinden von externen Bildern Probleme habe.

1) Es existiert bereits ein Bilderordner, in dem die hochgeladenen Bilder liegen (werden auch alle angezeigt)
2) Eine index.htm erzeugt mit dem Inhalt "<a href="http://xx.xy.de/slides/DSC_398.JPG">Bild 1</a>" (liegt im gleichen Verzeichnis wie die Bilder)
3) Eine url.txt erzeugt mit dem Inhalt "index.htm" (liegt im gleichen Verzeichnis wie die Bilder)

Ergebnis: ich sehe nicht ein Bild mehr.
Lege ich einen neuen Ordner an, der nur url.txt und index.htm enthält, dann sehe ich zwar die hochgeladenen Bilder wieder, aber die Bildergalerie des neuen Ordners bleibt leer.
Das Bild läßt sich aber direkt im Browser über die in der index.htm angegebene Adresse aufrufen.

Was mache ich falsch?

Author:  TinyWebGallery [ 23. May 2014, 19:59 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Hallo.

Ich versteht das nicht ganz. Liegen in dem Ordner url.txt und bilder? Weil bei einer url.txt werden gar keine lokalen Bilder mehr gezogen...

Gruß, Michael

Author:  Travel-Infopoint [ 23. May 2014, 20:41 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Das bei einer url.txt im gleichen Ordner wie die Bilder die Bilder nicht mehr angezeigt werden, habe ich dann auch gemerkt.
Also habe ich die Url.txt und die index.htm zusammen in einen neuen leeren Ordner gelegt.
Leider werden keine Bilder von der entfernten Url angezeigt, obwohl sich die Bilder mit dem aus der Index.htm kopierten Link im Browser aufrufen lassen.
Was läuftt falsch?

Author:  TinyWebGallery [ 23. May 2014, 20:56 ]
Post subject:  Re: Externe Bilder von URL einbinden...

was steht in der url.txt drin?

Author:  Travel-Infopoint [ 23. May 2014, 22:21 ]
Post subject:  Re: Externe Bilder von URL einbinden...

S. Beitrag vier weiter oben.

Author:  TinyWebGallery [ 24. May 2014, 13:00 ]
Post subject:  Re: Externe Bilder von URL einbinden...

pack mal die volle url zur index.htm in die url.txt

Gruß, Michael

Author:  Travel-Infopoint [ 24. May 2014, 13:33 ]
Post subject:  Re: Externe Bilder von URL einbinden...

Ist bereits absolut eingetragen (der komplette www-Pfad mit http davor).

Page 3 of 4 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/