www.kraxnet.cz Xnet.cz | XNet Blog | Administrace | Railshosting.cz  

XNet Wiki Encyklopedie návodů, postupů a informací pro často řešené problémy

 

CMS Drupal

Pokud se vám po instalaci Drupalu objevuje nahoře na stránce chyba “warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s)”, je potřeba:
  • buď pomocí ftp vytvořit v adresáři sites/default/files podadresář tmp
  • a nebo se podívat na nastavení dočasného adresáře (po přihlášení administrátora zvolit v menu Administrace -> Nastavení webu -> Systém souborů), zkontrolovat, zda je vyplněný jako dočasný adresář sites/default/files/tmp a kliknout na tlačítko “Uložit nastavení”. Chyba by se měla přestat zobrazovat. Tímto se vytvoří adresář sites/default/files/tmp a začne se používat pro dočasné soubory místo /var/tmp.

Ukázka chyby:

  • warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT) in /usr/local/www/webs/cz/xnet/www/includes/file.inc on line 756.
  • Soubor nelze vytvořit.

Petr Kratochvíl