Syntax 에러 질문 입니다. 채택완료
아래와 같이 Conf 파일을 만들고 아파치를 리스타트 시키면
Syntax 에러가 출력 되면서 apache 가 다운 되어 버립니다.....ㅠㅠ
echo "<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 days"
ExpiresByType text/css "access plus 1 days"
ExpiresByType text/javascript "access plus 1 days"
ExpiresByType text/x-javascript "access plus 1 days"
ExpiresByType application/x-javascript "access plus 1 days"
ExpiresByType application/javascript "access plus 1 days"
ExpiresByType image/jpeg "access plus 1 days"
ExpiresByType image/gif "access plus 1 days"
ExpiresByType image/png "access plus 1 days"
ExpiresByType image/bmp "access plus 1 days"
ExpiresByType image/cgm "access plus 1 days"
ExpiresByType image/tiff "access plus 1 days"
ExpiresByType audio/basic "access plus 1 days"
ExpiresByType audio/midi "access plus 1 days"
ExpiresByType audio/mpeg "access plus 1 days"
ExpiresByType audio/x-aiff "access plus 1 days"
ExpiresByType audio/x-mpegurl "access plus 1 days"
ExpiresByType audio/x-pn-realaudio "access plus 1 days"
ExpiresByType audio/x-wav "access plus 1 days"
ExpiresByType application/x-shockwave-flash "access plus 1 days"
</IfModule>" >> /etc/httpd/conf.d/mod_expires.conf
제가 보았을때 소스는 문제가 없는것 같은데 도통 뭔지 모르겠네요.....ㅠㅠ
" " 는 \" \" 같이 작업 보아도 같은 현상입니다.
제가 모르는 부분이 있는 것인지 잘못 적용 한 것이 알려 주시면 감사하겠습니다.
잠을 못잤더니 헤롱 거리고 있습니다.....ㅠㅠ
답변 3개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
echo "#mod_expires configuration" > /tmp/httpd.conf_tempfile
echo "<IfModule mod_expires.c>" >> /tmp/httpd.conf_tempfile
echo " ExpiresActive On" >> /tmp/httpd.conf_tempfile
echo " ExpiresDefault \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType text/css \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType text/javascript \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType text/x-javascript \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType application/x-javascript \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType application/javascript \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/jpeg \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/gif \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/png \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/bmp \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/cgm \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType image/tiff \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/basic \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/midi \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/mpeg \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/x-aiff \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/x-mpegurl \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/x-pn-realaudio \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType audio/x-wav \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo " ExpiresByType application/x-shockwave-flash \"access plus 1 days\"" >> /tmp/httpd.conf_tempfile
echo "</IfModule>" >> /tmp/httpd.conf_tempfile
cat /tmp/httpd.conf_tempfile >> /etc/httpd/conf.d/mod_expires.conf
rm -f /tmp/httpd.conf_tempfile
이렇게 해결 했습니다....^^
댓글주신 @BlueAngel 님 감사합니다. 드릴께 채택 밖에 없네요....^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
파일에 직접 붙혀넣기 하고 저장하면 또 멀쩡 합니다.....ㅠㅠ