Мысли о программировании, жизни и христианстве.

Ошибка функции file_put_contents() и пути её решения

С утра блог «порадовал» меня следующим сообщением: «PHP (2): file_put_contents() [function.file-put-contents]: Only 0 of 16364 bytes written, possibly out of free disk space».

Скриншот безобразия.

Причина ошибки в том, что движок сайта не может кэшировать публикацию в Эгеи или сохранить другую информацию в файл по причине недостатка места или недоступности записи на хостинге.

Пути решения

  1. Проверьте права записи на папку в которую происходит запись (поставьте CHMOD 777).
  2. Почистите кеш, то есть поищите папки с названием cache и удалите из них информацию (в Эгеи открытием ссылки «http://ваш_блог.ru/?go=@sync») или очистите кеш в CMS.
  3. Если ошибка не ушла, свяжитесь с хостером или проверьте не забился ли логами или ещё чем ваш сервер.
Поделиться
Запинить