|
|
|
| Пытаюсь создать файл. на локальном все работает, а вот на сайте выдает ошибку:
Warning: fopen(new152007.rtf) [function.fopen]: failed to open stream: Permission denied in letter_doc.php on line 40
$template_file = "Letter_doc.rtf";
$handle = fopen($template_file , "r");
$contents = fread($handle, filesize($template_file));
fclose ($handle);
$original= array("%day%", "%month%", "%year%", "%count%", "%surname%", "%name%", "%snname%");
$new = array($day, $mon, $year, $col, $surname, $name, $sname);
$newphrase = str_replace($original, $new, $contents);
$handle2 = fopen("new".date("His").".rtf", "w");
fwrite ($handle2, $newphrase);
fclose($handle2);
|
Возможно не высталены права на запись, но как их выставлять понятия не имею :((
Может кто подскажет?
Заранее спасибо. | |
|
|
|
|
|
|
|
для: shah
(12.09.2009 в 16:35)
| | если это несуществующий файл , то на дирректорию где он создаётся , должен быть установлен chmod 0777 - то-же что drwxrwxrwx
или где-то бывает и можно 0666 - drw-rw-rw-
, устанавливать права нужно по FTP, если дирректория создавалась из FTP-клиента
или из файл-менеджера панели управления хостинга.
, там так-же в FAQ частенько такие часто-задаваемые вопросы | |
|
|
|