/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
(include_path='') fejl???
Fra : Gundersen


Dato : 03-02-02 19:10

Hej

Jeg har lige flyttet webserver!
Den tidligere var en NT4.0 med PHP3
Den nye er en NT5.0(2000) med PHP4

Mine scripts er bare begyndt at drille mig!
De kommer med følgende fejl:

Warning: Failed opening 'include/news.inc' for inclusion
(include_path='') in x:\xxxxx\xxxxxxxx\www\go.php on line 64


jeg har en fil jeg bruger til at vælge side med, der har følgende kode:

Det er den første include, der er på linie 64!
<?
include ("include/$side");
include ("include/bund.inc");
?>

Det har ellers heletiden virket, men det gør det bare ikke mere!
Mvh er der galt?

Mvh Emil


 
 
Gundersen (03-02-2002)
Kommentar
Fra : Gundersen


Dato : 03-02-02 19:25

Hej igen

> Jeg har lige flyttet webserver!
> Den tidligere var en NT4.0 med PHP3
> Den nye er en NT5.0(2000) med PHP4
>

Det skal lige siges at den tidligere server (NT4.0) var med Apache,
mener jeg
Den nye er med IIS server....


ER det der fejlen ligger?

Mvh emil


Per Thomsen (03-02-2002)
Kommentar
Fra : Per Thomsen


Dato : 03-02-02 20:03


"Gundersen" <Gundersen@-NOSPAM-tdcadsl.dk> skrev i en meddelelse
news:3C5D7CFD.5090703@-NOSPAM-tdcadsl.dk...
> Hej
>
[snip]
> Mine scripts er bare begyndt at drille mig!
> De kommer med følgende fejl:
>
> Warning: Failed opening 'include/news.inc' for inclusion
> (include_path='') in x:\xxxxx\xxxxxxxx\www\go.php on line 64
>
>
[snip]
> Det er den første include, der er på linie 64!
> <?
> include ("include/$side");
[snip]

På din tidligere webserver har include path sikker stået til '.', men da den
ikke gør det mere er du nødt til at angive absolutte stier til dine include
filer. Du kan med fordel anvende variablen $DOCUMENT_ROOT, således:

<?php
include( $DOCUMENT_ROOT.'/include/'.$side);
...
?>

Så bliver det nemmere næste gang du skifter server, da $DOCUMENT_ROOT jo er
defineret af serveren.

MVH Per Thomsen,
http://www.pert.dk/



Gundersen (03-02-2002)
Kommentar
Fra : Gundersen


Dato : 03-02-02 21:35

Hej

Jeg kan stadig ikke finde ud af at få det til at virke!
Jeg har prøvet at lade være med at have include filerne i undermapper,
og ligge dem i roden, men uden bedre resultat!

Hvad kan der være galt?
Jeg har lavet en php info fil :
http://www.scooterzone.dk/forum/info.php

Der står include_path, til no value, no value

Er det der fejlen ligger?

Mvh Emil

--
www.Scooterzone.dk


Gundersen (03-02-2002)
Kommentar
Fra : Gundersen


Dato : 03-02-02 22:03

Hej igenigen

Jeg har selv fundet/rettet det!

include($HTTP_SERVER_VARS['DOCUMENT_ROOT'] . "\\include\\$side");

Så virkede det!

Mvh Emil
Der er noget gladere nu!
--
www.Scooterzone.dk


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste