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
-
FrankTC
- Berichten: 89
- Lid geworden op: 02 mar 2006, 23:57
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
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
Bericht
door FrankTC » 25 aug 2007, 12:45
Geen support meer?
Gelieve de topics niet te bumpen!
Bedankt voor de report.
- Zero Override
-
Ossie
- Berichten: 11
- Lid geworden op: 30 mei 2007, 06:24
- Locatie: de Weerribben
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
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
-
FrankTC
- Berichten: 89
- Lid geworden op: 02 mar 2006, 23:57
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