Zum Inhalt springen

Webgrab will nicht

Erstellt am 5. Mai 2003 · 2 Antworten · letzte Antwort am 6. Mai 2003

Tags: Frage

Reen ·

Ich versuche einen externen Seiteninhalt mit der Webgrab Extension einzubinden, dieses Unterfangen schlägt fehl.
ich bekomme eine Fehlermeldung:

Warning: file(?t3_root=C:programmeBigApacheApachehtdocs/typo3/&t3_id=27&webgrab_path=http://birke/gallery/index.html) [function.file]: failed to create stream: Invalid argument in C:programmeBigApacheApachehtdocs ypo3 ypo3confextcm_webgrabpi1class.tx_cmwebgrab_pi1.php on line 54

Warning: Invalid argument supplied for foreach() in C:programmeBigApacheApachehtdocs ypo3 ypo3confextcm_webgrabpi1class.tx_cmwebgrab_pi1.php on line 57

der Content aus den skript wird nicht angezeigt
meine Konfiguration im template setup sieht folgendermaßen aus

plugin.tx_cmwebgrab_pi1.t3_root = C:programmeBigApacheApachehtdocs/typo3
plugin.tx_cmwebgrab_pi1.webgrab_path = http://birke/gallery/albums.php
plugin.tx_cmwebgrab_pi1.wgpath = http://birke/gallery/wg.php

in der datei wg.php im Verzeichnis /gallery steht folgender Verweis

$webgrab_path = 'c:programmeBigapacheApachehtdocs/typo3/typo3conf/ext/cm_webgrab/pi1/webgrab/webgrab_typo3.php';

was mache ich falsch oder funktioniert diese extension überhaupt nicht?

Reen ·

Ich habe irgedwie das gefühl, dass das script den dateinamen falsch zusammensetzt. eigentlich sollte ja die file funktion auch nicht den kompletten String incl ?t3root.. auslesen, das scheint ein Bug zu sein.

Ich weiß nicht aber gibt es irgendwelche anwender, die die Webgrabber extension erfolgreich einsetzten .. ?
(vielleicht habe ich auch nur einen KOnfigurationsfehler gemacht, aber die Dokumentation zu dieser extension gibt nicht so viel aufschluss)

Reen ·

Habe es hinbekommen (mein Fehler, ein Schreibfehler)

aber nu neues Problem mit webgrab, webgrab hat offenbar probleme Seiten zu parsen, die mehr als ein argument erfordern (http://host/index.php?id=1&webgrab_path=http://host/script/script.php?arg1=works&arg2=worksnot)

das zweite argument wird nicht an das zuparsende script gesendet, kennt jemand dafür ein workaround?

Anmerkung:
Das scheint ein Bug in der Extension selbst zu sein nicht im webgrab script:
weil wenn ich das skript alleine aufrufe
http://host/script/wg.php?webgrab_path=http://host/script/script.php?arg1=works&arg2=worksnot
funktioniert es einwandfrei, scheint mir als ob typo3 da irgendwie die referer abschneidet