| |
|
|
| | Вот такая проблема:
скрипт открывает файл ($file) и записывает данные ($str)
$f=fopen("$file","a+");
if ($f) fputs ($f,$str)
|
на локальном хостинге все работает, перебрасываю на хост в инете - файл не открывается.
В чем может быть причина? | |
| |
|
|
| |
|
|
| |
для: Gust
(21.12.2006 в 18:34)
| | | Возможно, у скрипта недостаточно прав на запись в папку | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.12.2006 в 18:37)
| | | и если нет, и если есть файл.
задача стоит дописать информацию в файл | |
| |
|
|
| |
|
|
| |
для: Gust
(21.12.2006 в 18:38)
| | | А путь на хосте и локалке одинаковый? | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(21.12.2006 в 19:01)
| | | путь относительный- потому одинаковый,
сейчас попробывал открыть в режиме чтения
все получилось,
а для записи никак, может какие права доступа для записи нужны?? | |
| |
|
|
| |
|
|
| |
для: Gust
(21.12.2006 в 19:07)
| | | разобрался с правами на файлы, поставил скрипту атрибуты 766, и на папку где файл лежит 777
-все заработало | |
| |
|
|