Ubuntu 업그레이드 후“/etc/apache2/httpd.conf : 해당 파일 또는 디렉토리가 없습니다”오류


9

그래서 우분투를 업그레이드 127.0.0.1하고 Chrome으로 가서 "죄송합니다! Chrome이 127.0.0.1에 연결할 수 없습니다"라는 메시지가 표시되어 Apache를 다시 시작했지만 다음 오류가 발생했습니다.

apache2 : /etc/apache2/apache2.conf의 215 행에서 구문 오류 : 구성 파일 /etc/apache2/httpd.conf를 열 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다.

'configtest'조치가 실패했습니다. Apache 오류 로그에 자세한 정보가있을 수 있습니다. ...불합격!

이것은 내 /etc/apache2폴더 의 내용입니다 .

conf.d/
mods-available/
mods-enabled/
sites-available/
sites-enabled/
apache2.conf
apache2.conf.dpkg-dist
envvars
magic
ports.conf

무슨 일이야? 이 문제를 어떻게 해결할 수 있습니까?


/etc/apache2/apache2.conf 파일에 나타나고 /etc/apache2/httpd.conf 파일이 포함되거나 참조됩니다. /etc/apache2/apache2.conf 파일에서이 항목을 검색하여 추가 지원이 필요한 경우 어디에 있는지 확인하십시오.
앤드류 타이.

데비안 위지 (Debian Wheezy)를 업그레이드 한 후에도 동일한 문제가 발생했습니다. 허용 된 솔루션이 효과가있었습니다.
Petr Pudlák

답변:


13

어떤 이유로 든 일반적으로 내용이없는 http.conf가 누락되었습니다.

그것을 생성하고 웹 서버를 다시 시작하십시오

/etc/apache2/httpd.conf를 터치하십시오.


이것이 의미하는 바는 없지만 작동했습니다. 감사!
noidea

1
이는 다음을 의미합니다. / etc / apache2 / 디렉토리에 httpd.conf라는 빈 파일을 작성하여 누락 된 파일로 인해 아파치를 시작하지 못하게하는 오류를 극복했습니다.
Hex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.