Помогите понять ошибку

D
На сайте с 28.06.2008
Offline
1114
848

На сайте есть форма, с помощью которой можно сприслать фото.

Раньше все работало, но при переезде на VPS перестало. Явно косяк с правами на папки.

При добавлении фото, компонент пишет?

* JFolder::create: Could not create directory
* Предупреждение - Сбой при перемещении файла

На папки темп и туда, куда должна грузиться фото поставил права 777, все равно ошибка.

Ерор лог пишет следующее:

[Fri Apr 09 13:33:35 2010] [error] [client 79.174.67.233] PHP Warning: is_dir() [<a href='function.is-dir'>function.is-dir</a>]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/dram/data:.) in /var/www/dram/data/www/site.ru/libraries/joomla/filesystem/folder.php on line 392, referer: http://www.site.ru/index.php?option=com_chronocontact&task=send&chronoformname=foto

Подскажите, что ему не нравиться?

Вот 390-е строки файла /joomla/filesystem/folder.php

 * @since 1.5

*/
function exists($path)
{
return is_dir(JPath::clean($path));
}

/**
ALL_SR
На сайте с 30.07.2007
Offline
44
#1

Может с путями до папки что то не так?

Мы построим коммунизм! С блэкджеком и шлюхами! Хотя к черту коммунизм... Услуги программиста (/ru/forum/316473) Бесплатный скрипт проверки ссылок (/ru/forum/298319)
skAmZ
На сайте с 04.09.2009
Offline
122
#2
Dram:
File(/) is not within the allowed path(s): (/var/www/dram/data:.)

В настройки апача лезьте... или же вместо "/", указывайте "/var/www/dram/data"

P.S. имхо настройки модулю указаны не верно, в частности куда фотки кидать

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий