Likes Likes:  0
Resultaten 1 tot 8 van de 8
Geen
  1. #1
    Probleem met includen php
    geregistreerd gebruiker
    1 Berichten
    Ingeschreven
    30/09/03

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter

    Probleem met includen php

    Goede morgen! ;-)

    ik heb een probleem met het includen van php files.
    voorheen draaide ik Apache 1.3.28 met PHP4.2.3

    op de nieuwe server Apache 2.0.47 met PHP4.2.3
    alhoewel de php gelijk is krijg ik op deze server
    de volgende foutmelding:

    Warning: Failed opening 'http://www.mijndomein.nl/index.php?test=testfile' for inclusion (include_path='.:/usr/local/lib/php') in /path/public_html/index2.html on line 4

    het bestand "index2.html" staat gewoon op de juiste lokatie

    naar een aantal tests bleek dat een include mbv. volledige urls
    include("http://www.mijndomein.nl/test.php");

    en files
    met een include op een include
    bijv.
    source index.php:
    <?
    include("http://www.mijndomein.nl/test.php");
    ?>

    source test.php:
    <?
    include("../..//header.php");
    ?>
    problemen geeft.
    Maar dit was voorheen dus geen enkel probleem.

    Ik heb in php.ini
    register globals op: On staan (ook met Off getest)
    en path_include op: .:/usr/local/lib/php

    Wie kan me helpen dit te op te lossen?
    Thanks in advance!

    Paul

  2. #2
    Probleem met includen php
    geregistreerd gebruiker
    171 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Omgeving Nijmegen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Wat zegt de apache error log? Check ook even de suexec error log (heeft er zeer waarschijnlijk niets mee te maken, maar beter zeker weten).

    Kijk ook even naar je safe_mode instelling in php.ini.

  3. #3
    Probleem met includen php
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    Je moet even op zoek gaan naar de php.ini die wordt geladen door Apache.Dit is te achterhalen dmv een PHP-file met de inhoud:
    PHP Code:
    <?
    phpinfo();
    ?>
    Vervolgens zoeken naar de optie:
    Code:
    ; Whether to allow the treatment of URLs 
    ; (like http:// or ftp://) as files.
    allow_url_fopen = On
    En deze op On zetten. Vervolgens even apache herstarten en het geheel zou moeten functioneren.

  4. #4
    Probleem met includen php
    geregistreerd gebruiker
    19 Berichten
    Ingeschreven
    29/08/03

    Locatie
    Barendrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 37076573
    Ondernemingsnummer: nvt

    En wat gebeurt er als je in beide gevallen het gehele pad opgeeft?

    Dus include("/het/fysieke/pad/naar/index.php");

  5. #5
    Probleem met includen php
    BBactive
    188 Berichten
    Ingeschreven
    16/08/03

    Locatie
    Uden, NL

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17138369
    Ondernemingsnummer: nvt

    Of nog gemakkelijker: include("$DOCUMENT_ROOT/test.php");

  6. #6
    Probleem met includen php
    aktieve deelnemer
    2.782 Berichten
    Ingeschreven
    10/05/02

    Locatie
    Noordwest Holland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 37093085
    Ondernemingsnummer: nvt

    Mensen lezen jullie het topic wel??? Hij wilt een file includen van een externe locatie. Dus dat wat jullie noemen gaat helemaal niet op,

  7. #7
    Probleem met includen php
    geregistreerd gebruiker
    395 Berichten
    Ingeschreven
    21/09/03

    Locatie
    Culemborg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 11066616
    Ondernemingsnummer: nvt

    <?
    include("http://www.mijndomein.nl/test.php");
    ?>

    Dit mag niet en ondersteund php niet. Include werkt echter alleen intern tenzij je in de php.ini de root hebt gewijzigd.

    Waarom mag dit niet:
    - Zo kan je andere lay-outs van websites rippen
    - Zo kan je conflicten krijgen met het inlog systeem
    Er zijn meer redenen maar dit is de reden waarom het niet kan.

  8. #8
    Probleem met includen php
    geregistreerd gebruiker
    171 Berichten
    Ingeschreven
    18/09/03

    Locatie
    Omgeving Nijmegen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door Cripton
    <?
    include("http://www.mijndomein.nl/test.php");
    ?>

    Dit mag niet en ondersteund php niet. Include werkt echter alleen intern tenzij je in de php.ini de root hebt gewijzigd.

    Waarom mag dit niet:
    - Zo kan je andere lay-outs van websites rippen
    - Zo kan je conflicten krijgen met het inlog systeem
    Er zijn meer redenen maar dit is de reden waarom het niet kan.
    Dit ondersteunt PHP wel, alleen is het resultaat niet wat de topicstarter ervan verwacht denk ik. Wat er hier gebeurt is dat het test.php script op de server van www.mijndomein.nl wordt uitgevoerd en de resultaten in je eigen PHP script terecht komen. Oftewel je krijgt gewoon de resultaten in je PHP script die je normaal in de browser zou zien als je de url http://www.mijndomein.nl/test.php opent.

    Je kunt het wel voor elkaar krijgen als je i.p.v. test.php bv test.txt gebruikt. Het wordt dan door de externe server niet uitgevoerd als php script maar als letterlijke tekst doorgestuurd. Wel onveilig, want iedereen kan je code zien (tenzij je het via een .htaccess beveiligt).
    Laatst gewijzigd door Myrdhin; 02/10/03 om 12:28.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics