Ik heb een cronjob waarvan ik niet wil dat mensen hem vanuit hun browser kunnen aanroepen.
Normaal gesproken kan je dit soort bestanden in /private zetten, maar ik niet. Omdat mijn host php als module heeft geinstalleerd kan ik in de command line van de job alleen naar bestanden wijzen in /httpdocs. (omdat het path moet beginnen met http://....)
Nu heb ik een beetje lopen kutten met chmod, maar als ik het bestanden bescherm van de buitenwereld kan de cronjob zelf ook niet meer worden uitgevoerd.
Een oplossing is om een .htaccess bestand in de map te zetten maar dat soort oplossingen vind ik veel te omslachtig.
Iemand een idee?
Normaal gesproken kan je dit soort bestanden in /private zetten, maar ik niet. Omdat mijn host php als module heeft geinstalleerd kan ik in de command line van de job alleen naar bestanden wijzen in /httpdocs. (omdat het path moet beginnen met http://....)
Nu heb ik een beetje lopen kutten met chmod, maar als ik het bestanden bescherm van de buitenwereld kan de cronjob zelf ook niet meer worden uitgevoerd.
Een oplossing is om een .htaccess bestand in de map te zetten maar dat soort oplossingen vind ik veel te omslachtig.
Iemand een idee?