Localhost en live omgeving en relatieve path
Ik weet niet of het hier thuis hoort want het heeft meer met de webserver te maken dan met een bepaalde taal.
Ik wil het volgende:
Dit is mijn dir structuur:
- domein.nl\
- dir
- beheer
- class
pdo.class.php
- inc
config.php
Nu heb ik in config.php een relatieve verwijzing. Echter mijn probleem is dat het verschillend moet zijn tussen mijn localhost (win7, XAMPP) en op de live omgeving, nl:
Localhost moet het zijn :
en op de live omgeving moet de forward slash er niet voor!
Zit dit in een instelling of waar heeft dit nu mee te maken.
Ik wil dit graag identiek hebben want als ik de live omgeving een keer terug zet naar ontwikkel, dan moet ik overal er een slash weer voor zetten.
Gewijzigd op 28/09/2013 11:00:50 door - Ariën -
Bedoel je dit:
Dat het ik bv.al wel toegepast. Maar ik wil dit niet door de hele applicatie heen hebben zitten tenzij het niet anders kan natuurlijk.
Maar voor mij komt dit heel vreemd over dat in het ene geval er aan het begin een forward slash bij moet en in het andere geval niet.
Gewijzigd op 28/09/2013 11:09:20 door nkamp Kamp van de
Ik heb nog nooit een forward slash hoeven te geven. Welk os gebruikt je server?
Ik heb volgens mij ook niet iets anders fout zitten. Wanneer ik bv een file terug haal van de provider dan krijg de error (uit mijn hoofd): "stream failed.... file met het path does not exist". Zet ik de slash aan het begin dan werkt het.
Toevoeging op 29/09/2013 10:46:45:
Ok, mijn eigen fout. Eigenlijk loop ik een beetje te klooien! Maar doordat je verschillende zaken probeert ben je het overzicht even kwijt
In het kort komt het hier op neer:
- Ik gebruik dezelfde db. connecties files (include) voor zowel vanuit joomla-artikel als mijn admin deel.
- in deze file incl ik nog de class file's.
- En waar komt het op neer nu: dat ik deze file zowel include vanuit het joomla artikel als in mijn admin deel.
- Ja, en de een is één dir 'diep'(joomla artikel) en mijn admin deel één dir diep EN twee dir diep.
Dus dan werkte het een weer en dan het andere weer. En ik wou het met constanten oplossen etc. etc. etc. En dan weer een slashje ervoor en dan er weer af. Dan werkt het één weer en het andere weer niet.
Ik denk dat het niet helemaal onbekend voorkomt. Ik heb nu alles twee dir diep. Ik test of de Joomla Path constante er is, niet dan ../../ en het werkt nu zowel op ontwikkel als live omgeving
Bedankt voor jullie hulp/meedenken
Gewijzigd op 29/09/2013 10:49:49 door nkamp Kamp van de