Avatar billede hoejgaard Juniormester
23. september 2003 - 22:48 Der er 12 kommentarer og
1 løsning

hvad betyder dette

Jeg skal til at benytte Mysql og PHP via en udbyders server og har altså et webhotel, men når jeg vil se min side står der :

Warning: Failed opening 'config.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php/PEAR') in /customers/sevenparts.com/sevenparts.com/httpd.www/index.php on line 2


Hvad betyder det ???
Avatar billede sukos Juniormester
23. september 2003 - 22:52 #1
At du forsøger at include en fil som PHP ikke kan finde
Avatar billede rrm Nybegynder
23. september 2003 - 22:53 #2
At den ikke kan finde den fil du vil includere eller der skete en anden fejl. Chek at stien til filen er rigtig...
Avatar billede sukos Juniormester
23. september 2003 - 22:53 #3
Denne:
(include_path='.:/usr/share/pear:/usr/share/php/PEAR')
er hvad som står i php.ini om hvorfra filer pr. default bliver includet fra.

Men hvordan skriver du din include?
Avatar billede hoejgaard Juniormester
23. september 2003 - 22:58 #4
Jeg har indtil nu kørt på min egen server, men vil nu køre via webhotel hos en udbyder. Skal jeg så også ændre i mine include sætninger ??
Avatar billede hoejgaard Juniormester
23. september 2003 - 22:58 #5
og hvordan skal de se ud ???
Avatar billede hoejgaard Juniormester
23. september 2003 - 23:00 #6
Da jeg installerede serverne hos mig selv, var der nogle filer osv. man skulle downloade og andet, men hvad nu, skal man så tilpasse noget til deres server ??
Avatar billede rrm Nybegynder
23. september 2003 - 23:01 #7
start med at oplyse hvordan din include lyder (altså hvordan du prøver at includere config.php)
Avatar billede hoejgaard Juniormester
23. september 2003 - 23:01 #8
min include er bare feks. :  <? include("hovedtabel.html"); ?>
Avatar billede sukos Juniormester
23. september 2003 - 23:02 #9
Kunne tyde på det!
Mener ikke der plejer at være problemer, hvis den fil man vil include ligger i samme dir:
include("fil.php");

Hvorimod, hvis du vil hente den et dir længere opppe
include("../fil.php");
så begynder der vist at gå ged i den.

Plejer selv for det meste at bruge:
(fuld sti, filen ligger uden for domæne "roden")
include("c:/sti/til/dir/fil.php");

eller hvis den ligger i domænet:
include($_SERVER["DOCUMENT_ROOT"] ."/sti/sti/fil.php");
Avatar billede rrm Nybegynder
23. september 2003 - 23:02 #10
ok, så skal de filer der includeres fra ligge i samme mappe som hovedtabel.html.
Avatar billede hoejgaard Juniormester
23. september 2003 - 23:06 #11
Jeg er helt ny i det her FTP, men når jeg lavet FTP og uploader en php fil hvordan opnår jeg så at det er den fil der bliver læst først når jeg åbner websiden  ?? og skal den hedde xx.html  ??(det er i mit tilfælde nemlig en php fil der er hovedsiden..)
Avatar billede rrm Nybegynder
23. september 2003 - 23:08 #12
ved php, plejer det at være index.php
Avatar billede xyborx Nybegynder
24. september 2003 - 08:25 #13
Prøv at ændre til
<? include("./hovedtabel.html"); ?>
Somme tider hjælper det at angive, at man vil have fat i en fil specifikt i det dir man står i.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester