Ubuntu 14.04 LTS, Apache 2.4.7, Python 2.7.6 및 Ajaxterm 0.10-12ubuntu1이 있습니다. Ajaxterm은 Apache를 통해 프록시됩니다.
다음은 apache.conf에서 발췌한 것입니다:
# Suppresses the Via header
ProxyVia Off
# Do not flood the log
#CustomLog /var/log/apache2/access.log combined env=!dontlog
#SetEnvIf Request_URI "^/ajaxterm/u" dontlog
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /ajaxterm/ http://localhost:8022/ retry=0
ProxyPassReverse /ajaxterm/ http://localhost:8022/ retry=0
처음 설치했을 때 Ajaxterm은 제대로 작동했습니다. 그러나 이제 대신 비례 글꼴을 사용합니다.
제거했다가 다시 설치했는데 문제가 무엇인지 알 수 없습니다. 브라우저 콘솔이나 네트워크 검사기에는 오류가 표시되지 않습니다.
답변1
나에게 도움이 된 임시 대답은 브라우저의 기본 글꼴을 고정폭 글꼴로 변경하는 것이었습니다. 장기적인 해결책으로서 이것은 짜증나지만 브라우저에 단색 글꼴을 사용하도록 권장하는 ajaxterm CSS에 문제가 있음을 시사합니다. 아직 연구 중입니다.
pre.stat {
margin: 0px;
padding: 4px;
display: block;
font-family: monospace;
white-space: pre;
background-color: black;
border-top: 1px solid black;
color: white;
}