Avatar billede simm Nybegynder
30. september 2004 - 10:10 Der er 4 kommentarer og
1 løsning

include problem

Hej!

Jeg kører Apache 2.0.51 på en WinXP maskine med PHP 4.3.9. Da jeg var ved at rydde op i strukturen af mit kommende hjemmestrikkede PHP-baserede CMS, hvor alle mine include-filer bliver lagt i en separat undermappe.

af mystiske årsager virker linjen
include("includes/functions.php"); ikke.. Som I kan se forneden har jeg har prøvet forskellige muligheder med både forward og backslash (\ og /)Apache svarer:

[Thu Sep 30 08:58:04 2004] [error] [client 127.0.0.1] PHP Warning:  main(): Failed opening '\\include\\functions.php' for inclusion (include_path='.;c:\\php4\\pear') in D:\\websites\\FPCMS\\login.php on line 3
[Thu Sep 30 09:22:39 2004] [error] [client 127.0.0.1] File does not exist: D:/websites/FPCMS/logo.php
[Thu Sep 30 09:29:02 2004] [error] [client 127.0.0.1] PHP Warning:  main(//include//functions.php): failed to open stream: No such file or directory in D:\\websites\\FPCMS\\login.php on line 3
[Thu Sep 30 09:29:02 2004] [error] [client 127.0.0.1] PHP Warning:  main(): Failed opening '//include//functions.php' for inclusion (include_path='.;c:\\php4\\pear') in D:\\websites\\FPCMS\\login.php on line 3
[Thu Sep 30 09:29:55 2004] [error] [client 127.0.0.1] PHP Warning:  main(includes/functions.php): failed to open stream: No such file or directory in D:\\websites\\FPCMS\\login.php on line 3
[Thu Sep 30 09:29:55 2004] [error] [client 127.0.0.1] PHP Warning:  main(): Failed opening 'includes/functions.php' for inclusion (include_path='.;c:\\php4\\pear') in D:\\websites\\FPCMS\\login.php on line 3
Avatar billede simm Nybegynder
30. september 2004 - 10:12 #1
Hov... glemte det sidste ;-)

Nogle forslag til udbedring? - jeg har snart ikke mere hår tilbage *G*

vh. Simon
Avatar billede mcgoat Nybegynder
30. september 2004 - 10:15 #2
får du samme fejl hvis du bruger Require() istedet for Include() ?
Avatar billede erikjacobsen Ekspert
30. september 2004 - 10:16 #3
include("includes/functions.php");

er den korrekte måde, hvis includes er et underkatalog i det katalog, som php
scriptet ligger i.

Så det er nok bare noget med at den ikke ligger det sted du tror.
Avatar billede simm Nybegynder
30. september 2004 - 10:26 #4
Nej, så kommer der ingen fejl
Avatar billede simm Nybegynder
30. september 2004 - 10:37 #5
Hej Erik, ja, men man ved jo aldrig med Windows, det er tit der skal noget hokuspokus til at få PHP til at trylle rigtigt derunder :) Forresten, den lå det rigtige sted, en genstart af serveren hjalp .. jeg var vist lidt hurtig på tasterne.

Tak for jeres kommentarer. Jeg 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