잠깐, 먹통이 됐던 이곳.

흠.. update 의 위험이 이렇게 크다. 나같이 혼자 쓰는 곳이야 문제가 없지만, 대형 시스템이었다면 조금 아찔할 뻔 했다. 이래서 그냥 최신판으로 판올림하지 못하고, 구판에 머무는 곳이 많은가보다.


오후 9:30 분 쯤, 여기가 먹통이 됐다. 500 오류가 났었는데, 순간 당황했다. 어? 왜 이러지?

바로 그 전, apt update 와 upgrade 를 했었다.
php 와 관련된 파일들이 쭉~ 새 판으로 설치가 됐었는데.. 아마도, 그냥 개선판이 설치된게 아니고, 판 자체가 바뀌어 버린 듯 했다.

하/지/만!

문제를 바로 잡고, 모든 내용을 확인하려면 이 사이트가 필요한데! 모든 내용이 다 여기에 있는데??

찾아보니 작년 9월에 사이트 복사본을 만든게 있었다. 아! 고맙네 고마워. 누구한테? 나한테.

그리고 확인해보니, 그에 관해 쓴 글이 있었다.
역시나 문제는 php. php 가 8.0 으로 지 맘대로(?) 올라가버렸는데, apache 에 해당 모듈을 등록시켜주지 않아서 생긴 문제였다.

간단하게, 다음 두 명령으로 해결했다.

sudo a2enmod php8.0
sudo systemctl restart apache2

예전 문서엔 a2dismod 도 있었는데, /etc/apache/mods-enabled/ 를 확인해보니 php7.4 모듈은 이미 지워져있기에, 8.0 만 enable 해줌으로 원상태로 돌릴 수 있었다.

(원상태라 생각하지만, 어딘가에 또 뭔 문제가 있을런지는.. 이래서 장님 문고리 잡는게 무서운거야.)

안녕하세요. 글 남겨주셔서 고맙습니다.