Ik heb een dedicated server met daarop al onze domeinen en hun website. Onder een van de domeinen staat een map die toegankelijk is voor alle andere domeinen: onder hoofddomein.net staat een map pmshare die toegankelijk is voor alle sites onder de alias pm.
Surf ik dus naar domein1.net/pm, dan kom ik in hoofddomein.net/pmshare terecht. Dit alles werkt goed. Maar nu heb ik het volgende probleem:
Ik heb onder alle domeinen een bestandje pmconfig.inc.php staan die geincluded wordt in de pmsharemap met daarin enkele domeinspecifieke settings. Ik roep vanuit de pmshare map met volgende code de config aan
als ik $_SERVER["DOCUMENT_ROOT"] . "/pmconfig.inc.php" op het scherm zet, dan klopt het pad naar het bestand. Soms lukt het om het bestand te includen, maar meestal niet (het slagen lijkt volledig willekeurig). Volgens mij ligt het aan de rechten op dit bestand, maar waarom het dan soms wel lukt is mij een raadsel...
Ik zou dus per domein moeten kunnen instellen in het .htaccess bestand dat het bestand geinclude mag worden door een andere subfolder, van het hoofddomein dus... maar ik vind nergens hoe ik dit moet doen. Iemand enig idee?
Edit: Heb dit blijkbaar in het per ongeluk in het verkeerde forum gepost...
Surf ik dus naar domein1.net/pm, dan kom ik in hoofddomein.net/pmshare terecht. Dit alles werkt goed. Maar nu heb ik het volgende probleem:
Ik heb onder alle domeinen een bestandje pmconfig.inc.php staan die geincluded wordt in de pmsharemap met daarin enkele domeinspecifieke settings. Ik roep vanuit de pmshare map met volgende code de config aan
code:
1
2
3
4
5
| if(file_exists($_SERVER["DOCUMENT_ROOT"] . "/pmconfig.inc.php")){ require_once $_SERVER["DOCUMENT_ROOT"] . "/pmconfig.inc.php"; }else{ echo 'Config file not found...'; } |
als ik $_SERVER["DOCUMENT_ROOT"] . "/pmconfig.inc.php" op het scherm zet, dan klopt het pad naar het bestand. Soms lukt het om het bestand te includen, maar meestal niet (het slagen lijkt volledig willekeurig). Volgens mij ligt het aan de rechten op dit bestand, maar waarom het dan soms wel lukt is mij een raadsel...
Ik zou dus per domein moeten kunnen instellen in het .htaccess bestand dat het bestand geinclude mag worden door een andere subfolder, van het hoofddomein dus... maar ik vind nergens hoe ik dit moet doen. Iemand enig idee?
Edit: Heb dit blijkbaar in het per ongeluk in het verkeerde forum gepost...