Проблема с [function.tempnam]

Главные вкладки

Аватар пользователя kompas kompas 26 июля 2008 в 15:56

Помогите пожалуйста справиться с ошибкой:

warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/web/site.ru) in /home/web/site.ru/includes/file.inc on line 756.
Невозможно создать файл.

Возникла сразу после установки drupal 6.3
Подозреваю, что дело в правах. При закачке файлов на сервер они выставляются автоматически: папки на 700 файлы на 600. Как нужно расставить их правильно?

Комментарии

Аватар пользователя kompas kompas 26 июля 2008 в 22:10

Через поиск нашел только вот здесь похожее обсуждение: http://www.drupal.ru/node/13024

Для тех, кто столкнется с похожей проблемой:
Зашел в настройки admin/settings/file-system
Сменил публичный режим на друпальный и опять обратно. Сообщение об ошибке исчезло. Что и почему это было так и не въехал...

Аватар пользователя alox23 alox23 18 марта 2009 в 16:35

Решение возможных проблем

warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/web/site.ru) in /home/web/site.ru/includes/file.inc on line 756.

1. переходим в /admin/settings/file-system
2. в поле Temporary directory: указываем свою папку для временных файлов, соответственно настроив права доступа и всё.

Вот тут я это описываю http://joomworddru.wordpress.com