Forum Webscript.Ru

Программирование => PHP => Тема начата: ChRome от 10 Ноября 2004, 16:10:03

Название: Не создаётся файл :(
Отправлено: ChRome от 10 Ноября 2004, 16:10:03
$f = fopen("test.html", "w");
fputs($f,"test!");
fclose($f);

Под виндой работает, а на *nix не пашет, где и как я чего-то не сделал?! Я так понимаю нужно пермишены вставить или что-то в этом роде..
Название: Не создаётся файл :(
Отправлено: tserbis от 10 Ноября 2004, 16:20:05
ChRome , очень может быть.
Понятнее станет, если посмотреть на сообщение об ошибке.
Название: Не создаётся файл :(
Отправлено: ChRome от 10 Ноября 2004, 16:27:52
В том то и дело что никакой ошибки не выдаёт..
Название: Не создаётся файл :(
Отправлено: tserbis от 10 Ноября 2004, 16:29:59

error_reporting(E_ALL);
ini_set(\'display_errors\', 1);

поставь в начале скрипта временно...
Название: Не создаётся файл :(
Отправлено: ChRome от 10 Ноября 2004, 20:23:01
Warning: fopen(test.html): failed to open stream: Permission denied in /home/www/create.php on line 10

Вот такая петрушка пишиться, уже пробовал разные пермишены присваивать всё равно не работает...
Название: Не создаётся файл :(
Отправлено: Алексей от 10 Ноября 2004, 20:32:38
ChRome
права досупа нужно поставить соответствующие.
Название: Не создаётся файл :(
Отправлено: ChRome от 10 Ноября 2004, 20:47:07
Тогда подскажите какие именно права выставить...
Название: Не создаётся файл :(
Отправлено: Lexx от 10 Ноября 2004, 21:30:10
Можно попробовать на папку, где должен создаться файл, поставить права 777.
Название: Не создаётся файл :(
Отправлено: Меняздесьдавнонет от 10 Ноября 2004, 23:18:01
PHP FAQ: Как установить права на файлы (http://phpfaq.ru/permissions)
Название: Не создаётся файл :(
Отправлено: ChRome от 11 Ноября 2004, 10:42:08
Ага спасибо, разобрался!