Всем привет! После переноса сайта с одного хостинга (unix) на другой (unix) возникла ошибка: если пытаемся прикрепить файл или загрузить изображение (через модуль image)
warning: is_file() [function.is-file]: open_basedir restriction in effect. File(/tmp/phprlBUja) is not within the allowed path(s): (/var/www/xxx/data:.) in /var/www/xxx/data/www/xxx.org/includes/image.inc on line 117.
Настройки php следующие:
Server API Apache 2.0 Handler
safe_mode Off
upload_tmp_dir /var/www/xxx/data/mod-tmp
open_basedir /var/www/xxx/data:.
в настройках сайта settings.php
$base_url = 'http://xxx.org';
Кто-нибудь знает как решить эту проблему? Очень нужна Ваша помошь!
Комментарии
в настройках файловой системы сайта указал:
files (777)
files/tmp (777)
Уже все что можно пробовал...
У вас isp panel?
Попробуйте вот это и написать в настроках файловой системы (Temporary directory:) /var/www/xxx/data/mod-tmp
Сходите на /admin/settings/file-system и поставьте правильный путь
Geldora,
да, при попытке указать
1) "/var/www/xxx/data/mod-tmp" пишет ошибку:
warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/var/www/xxx/data/mod-tmp) is not within the allowed path(s): (/var/www/yhrm/data:.) in /var/www/yhrm/data/www/yhrm.org/includes/file.inc on line 102.
Каталог /var/www/xxx/data/mod-tmp не существует
2) "var/www/xxx/data/mod-tmp"
Каталог /var/www/xxx/data/mod-tmp не существует
vadbars@drupal.org, указав путь
"sites/default/files" и "sites/default/files/tmp" друпал все настройки сохранил без ошибок.
При попытке загрузки файлов - выдает первоначальную ошибку, но файлы грузятся (!) в указанную папку "sites/default/files" и отображаются в списке в ноде. Они скачиваются! (хоть друпал и ругался) Но картинки (image) не хотят загружаться...
вот именно за эти ошибки я и не люблю исппанель!!!
Как вариант - мне в свое время помогло - поставьте тестовый сайт с чистым друпалом, и посмотрите как друпал сам пропишет пути к папкам. Вам нужна именно папка темп - мало ли, может она у вас на хостинге куда-то не так установлена (я не гуру хостинга и подробностей не понимаю).
дело в том, что на этом хостинге есть еще сайты, которые работаю корректно с теми же настройками...
уже и файл settings.php сравнивал и настроки файловой системы - все 1 в 1, но тут ошибки какие-то идут....
vadbars@drupal.org: спасибо за совет)) мне помогло