Страница 1 из 2

не загружаются файлы

Добавлено: 2012-10-31 1:38:27
TheWall
столкнулся с проблемой
не грузятся файлы в биллинг (логотипы, сканы паспортов и тд.)

на все папки уже выставлял пользователя apache и права 777 но ничего не помогает

Re: не загружаются файлы

Добавлено: 2012-10-31 3:23:16
rootden
TheWall писал(а):столкнулся с проблемой
не грузятся файлы в биллинг (логотипы, сканы паспортов и тд.)

на все папки уже выставлял пользователя apache и права 777 но ничего не помогает


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

Re: не загружаются файлы

Добавлено: 2012-10-31 3:41:04
TheWall
нельзя лечить все правами 777


с ними стало бы понятно хоть куда копать

вот это нашел в логах

Код: Выделить всё

[03:32:49.39][60250] [Upload]: ошибок не возникало, файл был успешно загружен на сервер
[03:32:49.39][60250] [!] [!!2]-copy(): open_basedir restriction in effect. File(/tmp/phppr7LQt) is not within the allowed path(s): (/home/****/data:.) в линии 113 файла /home/***/data/www/billing.******.ru/core/Load.php(154) : eval()'d code

Re: не загружаются файлы

Добавлено: 2012-10-31 8:47:08
Alex Keda
TheWall писал(а):open_basedir restriction in effect

что непонятно?

Re: не загружаются файлы

Добавлено: 2012-10-31 13:04:06
TheWall
не понятно о какой папке идет речь

Re: не загружаются файлы

Добавлено: 2012-10-31 15:49:33
Alex Keda
это не для папки. его просто надо отключить.

да и вообще, в юниксах нет папок - там директории =)

Re: не загружаются файлы

Добавлено: 2012-10-31 16:49:28
TheWall
а можно поподробнее?
что отключить?

в php.ini
open_basedir закоментирован

Re: не загружаются файлы

Добавлено: 2012-10-31 17:42:16
Alex Keda
значит в настройках виртуалхоста прописано

Re: не загружаются файлы

Добавлено: 2012-10-31 18:21:07
TheWall
ошибка сменилась на

Код: Выделить всё

[18:18:19.79][41380] [Upload]: ошибок не возникало, файл был успешно загружен на сервер
[18:18:19.79][41380] [!] [!!2]-copy(): open_basedir restriction in effect. File(/tmp/phpHi0EoB) is not within the allowed path(s): (.) в линии 113 файла /home/****/data/www/billilg.*****.ru/core/Load.php(154) : eval()'d code


конфиг виртуалхоста до изменений

Код: Выделить всё

<VirtualHost ********:81 >
   ServerName billing.*****.ru
   CustomLog /home/httpd-logs/billing.*****.ru.access.log combined
   DocumentRoot /home/*****/data/www/bill.*****.ru
   ErrorLog /home/httpd-logs/billing.*****.ru.error.log
   ServerAdmin admin@*****.ru
   ServerAlias www.billing.*****.ru
   SuexecUserGroup ***** *****
   AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
   AddType application/x-httpd-php-source .phps
   php_admin_value open_basedir "/home/*****/data:."
   php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f admin@*****.ru"
   php_admin_value upload_tmp_dir "/home/*****/data/mod-tmp"
   php_admin_value session.save_path "/home/*****/data/mod-tmp"
</VirtualHost>

Re: не загружаются файлы

Добавлено: 2012-10-31 19:24:49
Alex Keda

Код: Выделить всё

php_admin_value open_basedir "/home/*****/data:."

наймите уже администратора, если сами не можете