/ usr / sbin / apache2ctl : 124 : www-browser : 찾을 수 없음


11

Apache 및 Passenger로 Rails 애플리케이션을 호스팅하도록 새 VPS를 구성하고 있습니다. 몇 달 전에 구성한 다른 VPS가 있고 실행 중입니다.

새로운 것에서 나는 aptitude첫 번째 것에서처럼을 통해 Apache와 패키지를 설치했다 . 최신 VPS에서 다음 명령을 실행하면 성공적인 응답이 반환됩니다.

root@www:/etc/apache2# apache2ctl status
Apache Server Status for localhost

Server Version: Apache/2.2.8 (Ubuntu)
Server Built: Jul 10 2009 18:47:48
...

이전 VPS의 동일한 명령은 다음 오류를 반환합니다.

root@www:/etc/apache2# apache2ctl status
/usr/sbin/apache2ctl: 124: www-browser: not found

이 VPS에서 Apache에 아무런 문제가 없지만이 오류를 해결하는 방법을 알고 싶습니다.

답변:


14

필립 말했듯이, 같은 명령 줄 브라우저를 설치 lynx, links또는 elinks이 일을합니다.

그 이유는 apache2ctl status명령이 실제로 웹 서버에 무슨 일이 일어나고 있는지 확인하도록 요청하기 때문입니다. 명령 줄 웹 브라우저가 이미 설치되어 있기 때문에 다른 VPS에서 작동합니다 (아마도 다른 패키지의 종속성으로 가져 왔습니다). apache2.2-common패키지에 대한 "제안"을 살펴보면 오류 메시지가 더 나을 수 있다는 데 동의합니다 www-browser.


7

좋아, 나는 해결책을 찾았어야했다. 두 서버의 차이점을 조사한 결과 다음 명령이 발견되었습니다.

/ etc / alternatives / www-browser

이전 서버에서

root@www:/etc/apache2# /etc/alternatives/www-browser
-su: /etc/alternatives/www-browser: No such file or directory

더 젊었을 때

root@www:~$ /etc/alternatives/www-browser
w3m version w3m/0.5.1+cvs-1.968, options lang=en,m17n,image,color,ansi-color,mouse,gpm,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark,migemo
usage: w3m [options] [URL or filename]

어린이에게는 w3m텍스트 브라우저가 설치되어 있습니다. 상태를 확인하려면 Apache에서 사용할 텍스트 브라우저가 필요합니다.

첫 번째 서버에서 다음 명령을 실행하면 문제가 해결되었습니다.

aptitude install w3m

물론, ELinks또는 lynx대안으로 유효한 대안이어야합니다.


알았어 우연히 이걸 마크 업 했어 그런 다음 다시 표시하려고했습니다. 그러나이 사이트는 내가 선택한 내용에 대해 철저히 조사해야한다고 말했다. 다음으로 아는 것은 위와 아래를 클릭하고 누가 무슨 일이 일어나고 있는지 알고 있습니다. Womble은 가장 관련성이 높은 답변을 받았습니다.
marking

3

'www-browser'는 가상 패키지의 이름입니다. aptitude install elinks를 입력하여 elink (또는 링크 또는 lynx 또는 원하는 것)를 설치하십시오.


0

시도 ls -laF /etc/alternatives/www-browser제거, 존재하지 않는 파일에 링크하면 포인트를

그런 다음 일부 브라우저를 찾 which links거나 which w3m작동해야합니다 (그렇지 않으면 설치하십시오)

마지막으로 www-browser에 대한 심볼릭 링크를 만듭니다

ln -s /usr/bin/links /etc/alternatives/www-browser
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.