Chybová hlášení

Po poslední aktualizaci Drupalu na v7.28 jsem obdržel několik chybových hlášení, díky kterým nejsem ani schopen vložit a upravovat obsah.
Prosím tedy, jak mohu na základě níže uvedených chybových hlášení opravit svůj web?

- Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/services/tmp:) ve funkci drupal_tempnam() (řádek: 2436 v souboru /volume1/web/nazevwebu/includes/file.inc).

- Warning: file_put_contents(): Filename cannot be empty ve funkci file_unmanaged_save_data() (řádek: 1941 v souboru /volume1/web/nazevwebu/includes/file.inc).
Soubor nelze vytvořit.

- Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): /var/services/web:/volume1/@tmp/php) ve funkci drupal_tempnam() (řádek: 2436 v souboru /volume1/web/nazevwebu/includes/file.inc).

- Warning: file_put_contents(): Filename cannot be empty ve funkci file_unmanaged_save_data() (řádek: 1941 v souboru /volume1/web/nazevwebu/includes/file.inc).
Soubor nelze vytvořit.

- Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/services/web:/volume1/@tmp/php) ve funkci drupal_tempnam() (řádek: 2436 v souboru /volume1/web/nazevwebu/includes/file.inc).

- Warning: file_put_contents(): Filename cannot be empty ve funkci file_unmanaged_save_data() (řádek: 1941 v souboru /volume1/web/nazevwebu/includes/file.inc).
Soubor nelze vytvořit.

Je zajímavé, že např. v systému souborů mám nastaven adresář pro dočasné soubory a přesto jsem obdržel chybu, že jej nemám vytvořen...
Předchozí verze byla tzv. "bezchybnatá" :-). Jelikož se jedná o novou, bezpečnostní aktualizaci Drupalu, nerad bych jej downgradoval...
Děkuji za příspěvky

Profile picture for user Jan Polzer

No to je klasická chyba s problémem zápisu do dočasné složky. Pokud máte práva ke složce dobře (nemyslím si, že nastavení na serverový /tmp je správně, spíše dejte jenom tmp nebo sites/default/files/tmp), tak prohlédněte .htaccess ve složce /tmp.

návštěvník

Moc, moc, moc děkuji!!!
Byl jsem z toho poněkud zmatený, protože adresář pro dočasnou složku jsem měl vždy nastaven na \tmp, vždy se Drupal choval korektně až na výjimku poslední aktualizace. Po změně adresáře bez zpětného lomítka se web opět chová standardně...
Pěkný den.

Odpovědět

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru