Avatar billede walker Nybegynder
28. oktober 2003 - 10:20 Der er 7 kommentarer og
1 løsning

include fra apache's alias?

Hej
Jeg har et alias i min apache som ser nogenlunde sådan ud:
Alias /inc /www/domain.dk/includes

...men jeg kan ikke include med php fra dette alias??
include "/inc/test.inc"
får jeg:
Warning: main(/inc/test.inc) failed to open stream: No such file or directory in ...
Avatar billede sukos Juniormester
28. oktober 2003 - 10:31 #1
Prøv
include("http://". $_SERVER["SERVER_NAME"] ."/ins/test.inc");

eller

include("http://". $_SERVER["HTTP_HOST"] ."/ins/test.inc");


Og LAD VÆRE MED at kalde dine php filer for *.inc
De vil jo blive parset som text i langt de fleste tilfælde!
Avatar billede walker Nybegynder
28. oktober 2003 - 10:37 #2
hmm, den går ikke, for include mappen ligger i en "restricted" mappe... hele docs-mappen er under en authorization...

NB! den includerede fil er ikke php, derfor kan den hedde .inc
Avatar billede erikjacobsen Ekspert
28. oktober 2003 - 10:47 #3
Du skal ikke inkludere med en URL, men med en passende sti i dit filsystem
  include "/www/domain.dk/includes/test.inc"
eller en relativ sti
Avatar billede walker Nybegynder
28. oktober 2003 - 10:52 #4
hmm, vil det sige, det ikke er muligt at bruge apache's alias' med php?
Avatar billede erikjacobsen Ekspert
28. oktober 2003 - 11:21 #5
Nej - det er URL-alias, ikke en sti- eller fil-alias
Avatar billede walker Nybegynder
28. oktober 2003 - 12:59 #6
ok...
Avatar billede walker Nybegynder
12. december 2003 - 15:23 #7
smid lige et svar :)
Avatar billede walker Nybegynder
01. april 2004 - 21:59 #8
lukker
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