Onder mac OSX heb je het verschijnsel 'pakketbestanden'. Dit is in feite een map met bestanden die dan door het OS als één bestand benaderd wordt. Onder andere besturingssystemen wordt het gewoon als een map gezien.
Dus dacht ik dat PHP deze mappen wel zou kunnen benaderen via readfile("./pakketbestand.ext/bestand.txt"). Helaas krijg ik een error dat die map of bestand niet gevonden. Het vreemde is dat php die pakketbestanden wel kan zien, maar wanneer je is_dir() of is_file() toepast, ze beiden false geven.
Nu kun je wel zeggen: als het werkt op andere besturingssystemen, waarom draai je daar dan het script niet op? Maar ik test mijn scripts nu eenmaal lokaal op de mac, om ze dan later online te publiceren op een linux server.
Dus dacht ik dat PHP deze mappen wel zou kunnen benaderen via readfile("./pakketbestand.ext/bestand.txt"). Helaas krijg ik een error dat die map of bestand niet gevonden. Het vreemde is dat php die pakketbestanden wel kan zien, maar wanneer je is_dir() of is_file() toepast, ze beiden false geven.
Nu kun je wel zeggen: als het werkt op andere besturingssystemen, waarom draai je daar dan het script niet op? Maar ik test mijn scripts nu eenmaal lokaal op de mac, om ze dan later online te publiceren op een linux server.