Nefunkční partials v ZF po upgradu na 1.7.5
Únor 20th, 2009“Requested scripts may not include parent directory traversal (”../”, “..\” notation)”
Tahle práva mě dnes překvapila při ladění shopu. Používal jsem na jednom serveru spoustu věcí na ZENDu, tak jsem si nechal dát ZF do include_path, abych nemusel pokaždé tahat FTPčkem těch10MB (nemam shell access). A ejhle, oni mi upgradovali na 1.7.5 a co se nestalo
Tahle chyba nastává, když vkládáte view s cestou např.: “../partials/muj-partial.phtml”
Řešení naštěstí existuje
$view->setLfiProtection(false);
Po chvíli zlobení a nadávání jsem vygooglil tento článek:
Zend Framework 1.7.5 Released – Important Note Regarding Zend_View
53.6.1. Migrating from versions prior to 1.7.5 v manuálu Zend Frameworku
Home
Únor 21st, 2009 at 0.20
Aneb http://www.zendframework.cz/oznameni/zend-framework-1-75-vydan/
Únor 21st, 2009 at 10.56
Díky, no. Jednou si to u tebe nepřečtu a zrovna je to něco zásadního.