Ошибка drupal Warning: tempnam() [function.tempnam]: open_basedir restriction in effect

 Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp/) is not within the allowed path(s): (/var/www/admin/data:.) в функцииdrupal_tempnam() (строка 2401 в файле/var/www/admin/data/www/92moment.com/includes/file.inc).

Warning: file_put_contents() [function.file-put-contents]: Filename cannot be empty в функции file_unmanaged_save_data() (строка 1904 в файле/var/www/admin/data/www/92moment.com/includes/file.inc).

Невозможно создать файл.

Эта ошибка появляется из-за того что не кэшируются файлы, часто бывает из-за переноса на новый хостинг.  Для решения проблему делаем следующее:

Заходим в админку, в раздел:

Главная » Управление » Настройка сайта » Мультимедиа

Системная папка — открытая

sites/default/files права ставим 777

Временная папка

sites/default/files/tmp/ права ставим 777

если папки tmp нет, то мы ее создаем, с правами как я написал выше.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

*

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>