Seite 1 von 2

Intro + Portal *EMC

Verfasst: 27.12.2003 23:23
von rcbcom
Hallo,

ich brauch mal Eure hilfe und zwar möchte ich den Heiseticker in meine HP einbauen und habe mir eine Portal aus dem Netz geholt.Nur wenn ich im Portal den Heiseticker aktiviere bekomme ich folgede Fehlermeldung auf meine Indexzeite:

Code: Alles auswählen

Warning: file(http://www.meinehp.de/forum/portal_heise_ticker.php): failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /is/htdocs/49359/www.ueffeln.de/forum/portal.php on line 397

Warning: implode(): Bad arguments. in /is/htdocs/49359/www.meinehp.de/forum/portal.php on line 397
wenn ich in der portal.php schaue auf der Zeile kann ich so nichts finden??

der Code sieht für den Heiseticker so aus:

Auszug:[php]
// SWITCH HEISE NEWSTICKER START
if( $introportalmod_config['heise_active'] == "1" )
{
$template->assign_block_vars('switch_heise_active', array(
$template->assign_vars(array(
'Heise_NEWSTICKER' => implode("",file("http://" . $_SERVER['HTTP_HOST'] . $board_config['script_path'] . "portal_heise_ticker.php")),
))
));
}
// SWITCH HEISE NEWSTICKER END

[/php]


Frage was ist da falsch oder wo liegt der Fehler??

Wäre schön wenn mir jemand helfen kann!

Schon mal danke im voraus :)

Verfasst: 27.12.2003 23:32
von AWSW
Hallo,
ersetze mal diese Zeile:
'Heise_NEWSTICKER' => implode("",file("http://" . $_SERVER['HTTP_HOST'] . $board_config['script_path'] . "portal_heise_ticker.php")),


damit:
'Heise_NEWSTICKER' => implode("",file("http://www.deinedomain.de/Forum/portal_heise_ticker.php")),
Scheint so, als ob Dein Server die vom Code geforderten Infos nicht brav liefert... :roll:

Geht nicht

Verfasst: 28.12.2003 01:07
von rcbcom

Code: Alles auswählen

Warning: file(http://www.meinedomain.de/forum/portal_heise_ticker.php): failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /is/htdocs/49359/www.meinedomain.de/forum/portal.php on line 403

Warning: implode(): Bad arguments. in /is/htdocs/49359/www.meinedomain.de/forum/portal.php on line 403
Geht leider immer noch nicht es kommt die Fehlermeldung :cry:

Ich bin bei Hosteurope als hoster..


PS:Der Nachrichtenticker von Freenet geht doch verstehe ich nicht??

Verfasst: 28.12.2003 02:26
von AWSW
Dazu wirst Du hier einige Beiträge finden... Bei manchen Hoster läuft leider der Kalender und der Heise Ticker nicht... Eine Lösung für diese Hoster ist mir dabei leider nicht bekannt... :roll:

RE

Verfasst: 28.12.2003 21:51
von rcbcom
AWSW hat geschrieben:Dazu wirst Du hier einige Beiträge finden... Bei manchen Hoster läuft leider der Kalender und der Heise Ticker nicht... Eine Lösung für diese Hoster ist mir dabei leider nicht bekannt... :roll:
mmh aber es gibs ich kenne welche da läuft der Heiseticker und die sind auch beim selben ISP und die Server laufen mit der gleichen System.. :cry:

Dann kann es doch nicht an den Hoster liegen oder!? :

Code: Alles auswählen

$_SERVER['HTTP_HOST'] 
ist denn der Eintrag richtig oder gehört da die Adresse rein?.

Verfasst: 29.12.2003 01:03
von AWSW
Diese Zeile ermittelt selbstständig deine Domain und Deinen phpBB Ordner und somit den Pfad zu der .php Datei...
'Heise_NEWSTICKER' => implode("",file("http://" . $_SERVER['HTTP_HOST'] . $board_config['script_path'] . "portal_heise_ticker.php")),
Diesen Pfad kann man selbst verständlich, wie oben geschrieben auch händisch in die portal.php eintragen... Siehe Post oben...

Wie aber gesagt auf manchen Servern scheint das Script, welches direkt von Heise war leider nicht zu laufen... :roll:

Möglichkeit

Verfasst: 29.12.2003 01:48
von rcbcom
Gibs den noch nee andere möglichkeit den Heiseticker irgend wie zum laufen zubringen evtl. mit eine andere Script-sprache ??

Verfasst: 29.12.2003 01:57
von AWSW
Da musst Du IMHO bei Heise mal selbst nach schauen - ich nutze den Ticker selbst nicht, aber es gab damals einige User hier, die die Funktion unbedingt haben wollten und bei mir läuft er (wenn aktiviert) auch bei all-inkl.com

RE

Verfasst: 29.12.2003 05:38
von rcbcom
AWSW hat geschrieben:Da musst Du IMHO bei Heise mal selbst nach schauen - ich nutze den Ticker selbst nicht, aber es gab damals einige User hier, die die Funktion unbedingt haben wollten und bei mir läuft er (wenn aktiviert) auch bei all-inkl.com

Werde mal bei Heise schauen :)

Edit:
Frage:

Ich habe zurzeit eine Authorisierungsabfrage gesetzt kann es daran auch evtl liegen mit dem Heiseticker ?

Wenn ja wie kann man dann den Code setzten das auch mit Username und Pw geht?

Man beachte: Als registrierter User kann man seine Beiträge editieren.
Acid

Verfasst: 29.12.2003 14:25
von Truelli
Hallo,
ich habe den Intro + Portal Mod 1.50 installiert. Nun bekomme ich auf der portal.php seite eine Fehlermeldung (Meldung am Schluss). Es liegt sicherlich daran, daß ich statt MySQL --> MSSQL 7.0 verwende!

Frage: gibts ein patch oder ein update oder etwas anderes in der Richtung, daß der Mod auch auf MSSQL funktioniert? habe jetzt schon alles fertig installiert :-(

Gruß
Trülli

Code: Alles auswählen

Allgemeiner Fehler 
  
Could not get navigation information

DEBUG MODE

SQL Error : Line 3: Incorrect syntax near ','.

SELECT * FROM phpbb_introportalmodnav WHERE link_active AND (IF(link_level_type,IF(link_level_type=1,'2'<=link_level,IF(link_level_type=2,'2'>=link_level,'2'<>link_level)),link_level='2') OR link_id=0) ORDER BY link_cat , link_sub, link_id

Line : 430
File : c:\inetpub\wwwroot\phpbb2\portal.php