Avatar billede lordnelson Seniormester
08. september 2008 - 19:18 Der er 8 kommentarer og
1 løsning

Mærkelig fejl:

Hej har følgende fejl på min side:
Warning: main(minside.dk/inc/profile_disp.inc.php) [function.main]: failed to open stream: No such file or directory in /home/www/minside.dk/inc/match.inc.php on line 10

Fatal error: main() [function.require]: Failed opening required 'minside.dk/inc/profile_disp.inc.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/www/minside.dk/inc/match.inc.php on line 10

Er der nogen der ved noget om denne?
Avatar billede dkfire Nybegynder
08. september 2008 - 19:26 #1
Måske fordi du mangler en / i starten af den sti som du giver til din funktion.
Den første fejl skyldes at php ikke kan finde din fil som du referer til. PHP kigger lige nu efter filen: /home/www/minside.dk/inc/minside.dk/inc/profile_disp.inc.php
Men det er sikker ikke lige det som du vil have:
/minside.dk/inc/profile_disp.inc.php

Husk det lille / i starten, det afgøre om det en relativ eller absolut sti til filen :-)
Avatar billede lordnelson Seniormester
08. september 2008 - 20:24 #2
Fik lige kopieret fra en forkert side fejlen er på den rigtige side:

Warning: main(minside.dk/inc/admin.inc.php) [function.main]: failed to open stream: No such file or directory in /home/www/minside.dk/inc/design.inc.php on line 10

Fatal error: main() [function.require]: Failed opening required 'minside.dk/inc/admin.inc.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/www/minside.dk/inc/design.inc.php on line 10
Avatar billede jakobdo Ekspert
08. september 2008 - 20:48 #3
design.inc.php, hvor er den placeret ?
Kunne du ikke nøjes med:

require('admin.inc.php'); ?
Avatar billede dkfire Nybegynder
08. september 2008 - 23:26 #4
Stadig igen, du mangler en / i starten af din sti, eller bare at skrive den rigtige sti i forhold til hvor den side du kalder funktion i ligger.

Men som jakobdo skriver, så kan du nøjes med en sti som heller "admin.inc.php"
Avatar billede kkrasmussen Nybegynder
10. september 2008 - 13:06 #5
Jeg kan ikke helt finde ud af om det er in include(); funktion eller noget andet, men er det en include(); så er det som der er blevet sagt længere oppe, vigtigt om stien peger på en absolut sti eller relativ sti.

Eksempel:

(f): folder
(.): fil

(f)www-
  -(f)example-
          -(.)index.php
          -(f)includes-
                      -(.)design.inc.php
  -(f)test-
  -(f)testside-


eksempel1:
**************************
index.php:
<?php
include_once("./includes/design.inc.php"); //Eller også bare "/includes/design.inc.php"
?>
**************************

Eksempel2:
**************************
index.php:
<?php
include_once("./design.inc.php");
?>
**************************

Nu må i andre kloge hoveder lige rette mig. kan ikke huske om det er 1 ., 2. eller 3. der definerer en reletiv sti.... :-S
Avatar billede lordnelson Seniormester
14. september 2008 - 08:40 #6
Mener dkfire kom først med løsningen
så går ud fra at det er ok dkfire får Point?

Så send lige et svar

HIlsen
LN
Avatar billede dkfire Nybegynder
14. september 2008 - 11:52 #7
Det er helt op til dig hvem der skal have point.
Jeg ligger et svar.
Avatar billede kkrasmussen Nybegynder
16. september 2008 - 08:10 #8
Han tager bare pointet. Jeg supplerede blot hans løsning med noget jeg troede gav mening. men det gjorde det vist ikke nu hvor jeg læser det... :)
Avatar billede jakobdo Ekspert
16. september 2008 - 08:28 #9
Jeg springer over.
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