Zakazanie spustenia php scriptu pomocou HTTP
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- llook
- Člen | 407
Kontrola php_sapi_name() je určitě správný postup. Plus bych ty presentery vyčlenil do samostatného modulu, který ta výchozí routa nenajde.
- Oli
- Člen | 1215
Jen doplním, že kdyby na to má doplněk, třeba se bude hodit: Kdyby/Console. Možná to je ale pro tvoji potřebu moc složitý oproti PHP_SAPI…
- Majkl578
- Moderator | 1364
llook napsal(a):
LogicException? Podle mě spíš BadRequestException nebo ForbiddenRequestException.
Proboha, to je snad jedno jaká výjimka v tom příkladu je, ne? Jde
o princip (tu podmínku)… Klidně si tam vyhazuj
IDontLikeYouAccessingMeNotFromConsoleStopDoingThatPleaseOrIBanYouException
.