Permission denied in ...

dima26

Новичок
Permission denied in ...

Доброе время суток.
Знаю, что тема уже поднималась, но ответа не нашел.:(
При выполнении следующего кода
...
$path = $_FILES['fattach']['name'];

if (copy($_FILES['fattach']['tmp_name'], $path))
{
....
( в HTML форме <form action="form2mail.php" method="post" name="form" enctype="multipart/form-data">
<input name="fattach" type="file" >)

Сервер выдает ошибку
Warning: copy(....): failed to open stream: Permission denied in ...

Скорее всего у меня нет прав на запись файла в директорию на сервере. Пока воюю с провайдером, возможно есть способ методами PHP изменить свойства папки на сервере.
Подскажите или тыкните носом, где почитать.

Заранее благодарен за содействие.
 

Фанат

oncle terrible
Команда форума
возможно есть способ методами PHP изменить свойства папки на сервере
а зачем средствами пхп?
изменяё теми средствами, у которых есть возможность
 

MajestiC

Пых
Если есть доступ к FTP то измени через FTP, если у тебя вообще есть права на изменение прав.

Через пхп - функция chmod

chmod('file.txt',0777);
 

dima26

Новичок
Автор оригинала: MajestiC
Если есть доступ к FTP то измени через FTP, если у тебя вообще есть права на изменение прав.

Через пхп - функция chmod

chmod('file.txt',0777);
Спасибо всем. Все было просто. В папке не была разрешена запись для All. Изменил средствами FTP :D
Появилась другая ошибка, но это из другой оперы.
Всем спасибо.
 
Сверху