Сохранение файла на сервер

jzax

Guest
Сохранение файла на сервер

На локальном компе стоит Денвер, и вот такой скрипт отлично работает, файл сохраняется!
PHP:
<?
$fp1=fopen("http://www.site.ru/papka/file.htm","r");  
$fp2=fopen("files.php","w");  
$len=50000;
$data=fread($fp1,$len);
fwrite($fp2,$data,$len);
fclose($fp2);
fclose($fp1);
?>
А если закидываю на сервер и оттуда запускаю, то пишет ошибку:
Warning: fopen(http://www.site.ru/papka/file.htm): failed to open stream: Permission denied in .../files.php on line 2

Warning: fread(): supplied argument is not a valid stream resource in .../files.php on line 5

Warning: fclose(): supplied argument is not a valid stream resource in .../files.php on line 8

Поиском искал, наткнулся на один опик такой же, там написано, что надо написать:
PHP:
$fp2=fopen("files.php","w");
$data=file("http://...");
fwrite($fp2,$data,strlen($data));
Это надо написать в место
PHP:
$fp2=fopen("files.php","w");  
$len=50000;
$data=fread($fp1,$len);
???
Не получается, тоже ошибку выдает!!!
Подскажите, что не правильно?
И еще $data=file("http://..."); - тут надо указать полный путь до файла который хочу сохранить???
 

chisto_tolyan

Враг народа
И еще $data=file("http://..."); - тут надо указать полный путь до файла который хочу сохранить???
file не сохраняет,а читает.
Warning: fopen(http://www.site.ru/papka/file.htm): failed to open stream: Permission denied in .../files.php on line 2
значит прав нехватает. поставь необходимые.
 

jzax

Guest
А, еще чуть не забыл, хоть и выдает ошибку на файл на сервер сохраняется, но пустой!!!

-~{}~ 17.08.05 16:41:

Автор оригинала: chisto_tolyan
Warning: fopen(http://www.site.ru/papka/file.htm): failed to open stream: Permission denied in .../files.php on line 2

значит прав нехватает. поставь необходимые.
Ой, ошибся немного... Не Permission denied in .../files.php on line 2 , а Permission denied in .../script.php on line 2
Ошибка в файле скрипта!

На этот файл же поставить права?
 

moxnatiy

Новичок
поставь права на папку в которой открываешь и на сам файл files.php на запись
 
Сверху