externe plaatjes en externe avatars werken niet in forum!

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
FrankTC
Berichten: 89
Lid geworden op: 02 mar 2006, 23:57

externe plaatjes en externe avatars werken niet in forum!

Bericht door FrankTC » 23 aug 2007, 20:24

  • Adres van je forum: http://touringcarforum.net/TCF
    Event. modificaties op je forum:geen
    Wanneer ontstond het probleem? sinds begin denk ik
    phpBB versie: 3.0.RC4

    Heb je onlangs iets verandert aan je forum?nee
    Wat is het probleem?
De IMG en FLASH code in berichten werkt niet. Tevens is het niet mogelijk om een externe avatar in te stellen, je krijgt dan steevast de melding:
De afbeelding kan niet geopend worden of het is geen geldige afbeelding.
Wat kan dit zijn?

Gr.
Frank
..
Laatst gewijzigd door FrankTC op 24 aug 2007, 13:34, 1 keer totaal gewijzigd.

FrankTC
Berichten: 89
Lid geworden op: 02 mar 2006, 23:57

Re: plaatjes werken niet

Bericht door FrankTC » 24 aug 2007, 13:33

Niemand? Ik ben inmiddels iets verder,

Het heeft ermee te maken dat de provider in PHP de optie 'allow_url_fopen' heeft uitgezet. Mijn provider geeft een paar oplossingen, maar mijn kennis in PHP is te beperkt om dit uit te voeren...

Dit is het antwoord:
Er zijn wel mogelijkheden om vanuit Perl externe url's te includen. Ook het "curl" commando werkt vanuit PHP prima, en is juist bedoeld voor URLs en niet voor bestanden.


Het is mogelijk middels onderstaand voorbeeldscript externe zaken te includen.

De "http://lokatie-naar-rss-feed" variable zal in elk geval aangepast moeten worden in een Perl bestand, die de include voor zijn rekening neemt.

-----

#!/usr/bin/perl

use LWP::Simple;
$ext = "http://lokatie-naar-rss-feed";
print get($ext);

-----

Dat bestand slaat u op in /cgi-bin/include.cgi van uw hostingpakket in ascii formaat; de verwijzing vanuit PHP is dan naar /home/vhosts/domein.nl/cgi-bin/include.cgi, ofwel in het bovenstaande voorbeeld als:

<?
$string = "perl /home/vhosts/domein.nl/cgi-bin/include.cgi";
exec ($string, $buffer);
$result = implode("\n", $buffer);
$result = str_replace("Content-type: text/html\n", "", $result);
echo $result;
?>


Het is overigens veel makkelijker en sneller om in uw website een zgn. "iframe" op te nemen, met daarin een directe link naar deze RSS feed. Zodoende loopt de feed vanaf de server van de eigenaar zelf, en laadt uw website veel sneller. (En het scheelt u dataverbruik)

Verdere hulp bij het programmeren kunnen wij u helaas niet geven, daarvoor verwijs ik u dan ook naar de verschillende fora op Internet.
Dit probleem moet toch vaker voorkomen met phpbb gebruiker? Heeft er iemand ervaring met het commando Curl?

Groeten,
Frank

FrankTC
Berichten: 89
Lid geworden op: 02 mar 2006, 23:57

Re: externe plaatjes en externe avatars werken niet in forum!

Bericht door FrankTC » 25 aug 2007, 12:45

Geen support meer?
Gelieve de topics niet te bumpen!

Bedankt voor de report.
- Zero Override

Gebruikersavatar
Ossie
Berichten: 11
Lid geworden op: 30 mei 2007, 06:24
Locatie: de Weerribben

Re: externe plaatjes en externe avatars werken niet in forum!

Bericht door Ossie » 25 aug 2007, 20:29

Frank,

Welke versie php gebruik je? (dus niet phpbb)
Zelf had ik ook deze melding ook en dat kwam door php versie 4.3.9 ( op een eigen server)
Php updaten naar een hoger versie, in mijn geval 5.1.2, was voor mij de oplossing van het probleem.

Gr.
Ossie
Laatst gewijzigd door Ossie op 11 sep 2007, 08:28, 1 keer totaal gewijzigd.
Når skal vi dra til Norge?

FrankTC
Berichten: 89
Lid geworden op: 02 mar 2006, 23:57

Re: externe plaatjes en externe avatars werken niet in forum!

Bericht door FrankTC » 25 aug 2007, 20:46

HOi Ossie,

De PHP versie is 4.4.4, maar daar heb ik verder geen invloed op. Het draait niet bij mij lokaal...



Groet,

Frank

Gebruikersavatar
Ossie
Berichten: 11
Lid geworden op: 30 mei 2007, 06:24
Locatie: de Weerribben

Re: externe plaatjes en externe avatars werken niet in forum!

Bericht door Ossie » 26 aug 2007, 07:56

Frank,

Dit draadje ook gelezen?
viewtopic.php?f=40&t=38433
Når skal vi dra til Norge?

FrankTC
Berichten: 89
Lid geworden op: 02 mar 2006, 23:57

Re: externe plaatjes en externe avatars werken niet in forum!

Bericht door FrankTC » 26 aug 2007, 11:26

Ja, heb ik gelezen, Ossie,

Maar de php.ini kan ik niet veranderen, de provider wil niet dat 'allow_url_fopen' aan staat. (Heeft te maken met hackers, die via externe links makkelijker binnen komen)

Hier boven staat het antwoord van mijn provider, die geeft mogelijkheden aan in Perl en het phpcommando Curl, of je forum in een iframe zetten. Het zegt mij allemaal niks...






Frank

Gesloten