Starší verze nette a problém s open_basedir po reinstalaci serveru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ZETCHA
- Člen | 59
Zdravím.
Omlouvám se, ale nevěděl jsem do které sekce tento problém zařadit tak
jsem to risknul zde.
Dostal jsem na starost zprovoznění aplikace klienta na nově nainstalovaném
serveru (po havárii).
Projekt je napsaný v Nette 1.0-dev PHP 5.2 ced2e04 released on
2010–05–11.
V aplikaci došlo ke změně struktury aplikace, ale to jsem upravil
nastavením cest v index.php.
Přesto dochází k warningům a problémům obecně při načítání některých souborů.
Například:
/var/www/clients/client10/web20/web/libs/Nette/Environment.php
/var/www/clients/client10/web20/web/libs/Nette/Debug.php
/var/www/clients/client10/web20/web/libs/Nette/IDebugPanel.php
Končí vždy takto:
LimitedScope.php:64 Warning: include(): open_basedir restriction in effect. File() is not within the
allowed path(s): (/var/www/clients/client10/web20/web:/var/www/clients/client10/web20/tmp:/usr/share/
php5)
Existenci souborů jsem překontroloval, další soubory z tohoto adresáře se normálně načtou.
Nemáte s tímto někdo zkušenost?
Příspěvky jako Nepochopitelna chyba na novem serveru a další jsem si prošel, ale nic z toho mi nepomohlo tento problém vyřešit. :-(