워드프레스에서 "Warning: file_put_contents(): Only -1 of 122 bytes written, possibly out of free disk space" 경고가 표시되는 경우

워드프레스 정보를 제공하는 블로그 Avada 2022. 12. 29. 12:36 • 댓글:

워드프레스에서 "Warning: file_put_contents(): Only -1 of 122 bytes written, possibly out of free disk space..." 경고가 관리자 페이지에 표시되는 에러가 발생하는 경우가 있습니다. 이러한 오류가 발생하는 경우 확인할 사항에 대하여 살펴보겠습니다.

워드프레스에서 "Warning: file_put_contents(): Only -1 of 122 bytes written, possibly out of free disk space" 경고가 표시되는 경우 확인 사항

카페24에서 호스팅되는 워드프레스 사이트에 로그인했을 떠 다음과 같은 경고가 발생하는 문제에 대한 질문이 올라온 적이 있습니다.

Warning: file_put_contents(): Only -1 of 122 bytes written, possibly out of free disk space in /블로그아이디명/www/wp-content/plugins/wp-optimize/includes/class-wp-optimize-htaccess.php on line 135

이 경고는 위의 경고 문구에서 추측할 수 있듯이 디스크 공간이 부족(possibly out of free disk space)한 것이 원인일 수 있습니다.

실제로 디스크 공간이 거의 소진되어 남아 있는 여유 공간이 0M로 표시되었습니다.

워드프레스 웹호스팅 공간이 부족한 경우

이 경우 다음과 같은 조치를 통해 공간을 확보해야 합니다.

  1. 불필요한 파일들을 삭제하거나
  2. 호스팅 상품을 업그레이드.

카페24의 경우 제공되는 웹호스팅 디스크 용량이 그리 넉넉한 편이 아닙니다. 블루호스트와 같은 해외 호스팅에서는 비교적 많은 디스크 공간을 제공합니다. 국내호스팅에서는 나우호스팅 같은 업체가 비교적 넉넉한 디스크 공간을 제공합니다.

 

국내 호스팅 카페24와 나우호스팅 비교 (Cafe24 vs. NowHosting) - 웹사이트

이 블로그는 오랫동안 해외호스팅 중 하나인 블루호스트(Bluehost)해오다 최근 국내 웹호스팅 업체인 나우호스팅으로 이전했습니다. 제 메인 워드프레스는 블루호스트를 이용하고 있습니다.

iwordpower.com

디스크 공간이 부족할 경우 다양한 문제가 발생할 수 있습니다. 예를 들어,

  1. 테마, 플러그인 설치가 안 됨
  2. 워드프레스 코어, 테마, 플러그인 업데이트 실패
  3. 글/페이지 수정, 업데이트 실패
  4. 새로운 글/페이지 저장/발행 실패
  5. 이미지 업로드 실패
  6. 예상치 못한 에러 메시지 표시 등등

워드프레스에서는 이미지를 업로드하면 여러 가지 크기의 썸네일이 생성되므로 생각보다 많은 공간이 요구될 수 있습니다. 저는 Snagit을 사용하여 이미지를 WEBP 포맷으로 변환하고 온라인 이미지 압축 사이트에서 이미지를 압축한 후에 워드프레스 미디어 라이브러리에 업로드하여 이미지 크기를 줄여 디스크 공간을 절약하고 있습니다. (이미지 크기를 줄이면 트래픽 절감에도 도움이 됩니다.)

 

화면 캡처 및 편집 프로그램 Snagit: WebP 포맷으로 이미지 저장하기

화면 캡처 및 편집 프로그램인 Snagit이 WebP 파일 포맷으로 이미지를 저장하는 기능이 지난 8월 공개된 Snagit 버전 2022.1.1에 도입되었습니다. 최근 Snagit이 2023 버전으로 업데이트되면서 기능이 조금

avada.tistory.com

마치며

이상으로 워드프레스에서 Warning: file_put_contents(): Only -1 of 122 bytes written, possibly out of free disk space... 오류가 발생하는 경우 확인 사항에 대하여 살펴보았습니다.

의외로 디스크 공간 부족으로 인한 오류를 호소하시는 분들이 많습니다. 정기적으로 디스크 용량이 부족하지 않은지 확인하시고, 디스크 용량이 부족할 것 같으면 불필요한 파일들을 삭제하거나 호스팅 상품을 업그레이드하여 디스크 공간을 확보하시기 바랍니다.

참고

https://avada.tistory.com/2858

 

서버 문제로 인한 워드프레스 ERR_CONNECTION_TIMED_OUT 에러

워드프레스에서 ERR_CONNECTION_TIMED_OUT 관련 문제는 이 글을 통해 다룬 적이 있습니다. 많은 경우 플러그인 문제로 인해 이 오류가 발생할 수 있습니다. 특정 컴퓨터에서만 이 문제가 발생한다면 IP

avada.tistory.com

https://avada.tistory.com/1462

 

블루호스트(Bluehsot) 워드프레스 자동 설치 방법 (최신 인터페이스 기준)

블루호스트(Bluehost)는 My Sites 메뉴에서 쉽게 워드프레스를 설치하고 관리할 수 있도록 인터페이스가 바뀌었습니다. 이 글에서는 블루호스트에 워드프레스를 자동으로 설치하는 방법에 대해 살

avada.tistory.com