Задать вопрос
@fremsisRus

Почему не удается отчистить файл через php?

Есть вот такой код:
<?php
$fo = fopen("cookie.txt", "w");
fclose($fo);
?>


засунул в cron
*/1 * * * * /usr/bin/php /home/polzak/ful/index.php

права выставил права на файл вот так:
suod chmod 777 ~/ful/cookie.txt
но файл не чиститься, почему?

P.S.
Linux server-home 4.9.0-4-686-pae #1 SMP Debian 4.9.51-1 (2017-09-28) i686 GNU/Linux
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    2 недели
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
nefone
@nefone
Junior PHP разработчик
А почему он должен очищаться, ты только отрываешь его для записи получив дескриптор и тут же закрываешь.
Можно записать в него пустую строку, с помощью функции fwrite().
<?php
$fo = fopen("cookie.txt", "w");
fwrite($fo, "");
fclose($fo);
?>
Ответ написан
Комментировать
Или проще file_put_contents('cookie.txt', '');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы