Bestand includen vanuit subdomein

Gestart doorThom26 reacties70 weergaven

27 berichten · pagina 2 van 2

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Dat betekent: een mapje hogerop naar de root, en daar de map /conf

Laat anders eens duidelijk zien wat je wilt, want dit begint een beetje ge-hakke-tak te worden. Want waarom heb je het nou over /conf? Terwijl die niet in de first-post terug komt?

Kom eens met een schematisch overzicht van je structuur, en wat je precies nu wilt.
0
Thom

Lid · Topicstarter

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Dat betekent: een mapje hogerop naar de root, en daar de map /conf

Laat anders eens duidelijk zien wat je wilt, want dit begint een beetje ge-hakke-tak te worden.
Lees deze reactie is beter, daar staat geloof ik precies in wat ik wil..
Thommity schreef:
Eerdere citaten tonen
Aarclay schreef:
Dus niet, of PHP staat te liegen wat praktisch niet mogelijk is.
Kan jij mij dan vertellen waar de fout precies ligt?

Subdomein is de map status:

(root)
/conf/config.php
/status/index.php

(er zijn nog wel meer bestanden maar die zijn niet belangrijk)

/status/index.php is:
include(../conf/config.php);
?>

en ik krijg de error dat het bestand niet bestaat.
ra-ra?
0
Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Inderdaad, klap alle mappen open en maak daar een screenshot van.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat Kingunit zegt....
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thommity schreef:
...
Maar hij zegt dat ../conf/config.php niet bestaat.
Thommity schreef:
...
Warning: include(../conf/loader.php): failed to open stream: Bestand of map bestaat niet in xx
Ben je zeker dat de error /conf/config.php is? Want de error die jij ons gaf zegt wat anders.
Anyway wat aarclay je probeerde uit te leggen:
Includes gebeuren altijd van de map waarin het 1ste script werd uitgevoerd.
Stel je hebt 3 bestanden:

Status.php (includes config.php) (in een map)
config.php (includes loader.php) (in een andere map)
loader.php (zelfde map als config)

Wanneer je config.php include vanuit status, dan zullen de includes die in config.php staan niet werken want config.php denkt dat het in de map staat waar status.php in staat.

*edit*

Ik denk trouwens dat wat je probeert niet echt de optimale manier is, wat probeer je precies te doen?
0
Thom

Lid · Topicstarter

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Genoeg info of nog meer nodig..?
Afbeelding

toevoeging op 27 augustus 2012, 21:25:33:
Alemaalte schreef:
Ik denk trouwens dat wat je probeert niet echt de optimale manier is, wat probeer je precies te doen?
Anders moet ik allemaal bestanden ook in de status map doen.. emo
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
../conf/config.php

Moet werken, anders ligt er een andere include op zijn weg in de weg.
0
Thom

Lid · Topicstarter

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
../conf/config.php

Moet werken, anders ligt er een andere include op zijn weg in de weg.
Er is geen andere include?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik denk het wel, of anders bestaat het bestand echt niet. PHP liegt niet...
Dus double-check dan...........

Er is verteld in dit topic hoe de include() werkt, dus lees het topic anders nog eens door.
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thommity schreef:
...
Anders moet ik allemaal bestanden ook in de status map doen.. emo
Dat heb ik nergens gezegd hoor?
Maar ik weet het ook niet echt, als alles is zoals je zegt zou het geen error mogen geven.
Mijn beste gok is dan dat je host niet toestaat dat je omhoog springt maar dat lijkt me niet en dan zou het het denk ik ook wel zeggen. Zal je zoals aarclay zegt inderdaad alles zelf nog eens moeten checken, nergens een spellingsfout gemaakt zoals een hoofdletter? Etc.

Als je er echt zelf niet uitkomt kan je wss best zowel index.php als config.php hier effe posten.
0
Thom

Lid · Topicstarter

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Naja, ik probeer wel wat anders dan yummie
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Alemaalte schreef:
Maar ik weet het ook niet echt, als alles is zoals je zegt zou het geen error mogen geven.
Mijn beste gok is dan dat je host niet toestaat dat je omhoog springt maar dat lijkt me niet en dan
Dan zou je een base_dir error krijgen.....
Dus dit is het niet.

Of Thommity houdt wat informatie voor ons onbedoeld achter, of het bestand bestaat echt niet.
Kan zijn dat hij misschien bijv. naar zijn live plek kijkt, terwijl hij lokaal de aanpassingen doet?
Veel gemaakte fout, ik ken het.

Tja, of er zit een include in de weg....
Toon dan eens zoals Allemaalte zegt, je index.php en je config... (relevente code, dus geen 100 regels)
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren