Mafia II

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

2 Responses to “Nefunkční partials v ZF po upgradu na 1.7.5”

  1. Martin Hujer Says:

    Aneb http://www.zendframework.cz/oznameni/zend-framework-1-75-vydan/ :-)

  2. tomas.fejfar Says:

    Díky, no. Jednou si to u tebe nepřečtu a zrovna je to něco zásadního. :)

Vložty komentář