[APMSETUP 7] Request Entity Too Large – post_max_size랑 upload_max_filesize 용량을 다 키웠는데도 용량 때문에 업로드가 안 된다고 나올 때

Request Entity Too Large The requested resource /folder/ does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. 용량이 별로 크지도 않은 파일을 업로드시켰는데 위와 같은 에러 메세지가 떴다. 분명히 php.ini 에서 post_max_size랑 upload_max_filesize 의 용량을 늘렸는데도 그랬다. 문제는 php가 아니라 apache였다. 해법은 "Request Entity Too Large 에러 메세지"에서 … ▶전문 보기

[.htaccess] 누가 내 블로그 이미지를 긁어가서 트래픽 초과되는 거 방지하기 (설치형 블로그)

- 이 글의 코드는 '트래픽초과 및 404 페이지 처리 .htaccess 이용법'을 참고했다. .htaccess 는 각종 서버 설정을 사용자가, 디렉토리별로 할 수 있게 해 주는 놈이다. 가장 흔하게는 /article.php?num=13 같은 주소를 /article/13 같은 걸로 변경할 때 사용한다. 몇 번 겪은 사람도 있을 텐데, 내 블로그에 올려 둔 이미지를 누군가가 긁어 가고, 그 글이 인기를 끌고 하면서 내 블로그 트래픽이 … ▶전문 보기

[아파치] (98)Address already in use: make_sock: could not bind to address [::]:80 에러 발생시

오늘 서버를 돌리려고 하니까 아래와 같은 에러 메세지가 떴다. (98)Address already in use: make_sock: could not bind to address [::]:80 좀 헤맸는데 해결책은 간단했다. 그러나 근본적 처방인지는 모르겠다. netstat -nlp ssh로 접속해 이 명령을 친다. 그러면 현재 실행중인 프로세스가 나온다. 아래처럼 나올 거다. Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address … ▶전문 보기

우분투 패키지로 phpmyadmin 설치했는데 안 들어가질 때

아마도 아래 명령어로 설치했거나, 시냅틱 패키지 관리자 내지는 우분투 소프트웨어에서 phpmyadmin을 설치했을 것이다. sudo apt-get install phpmyadmin 그런데 이놈이 http://localhost/phpmyadmin 으로 들어가지지 않는 경우가 있다. 그럴 때는 아래 명령어로 아파치 설정 파일을 열어서 편집을 해야 한다. sudo vi /etc/apache2/apache2.conf 그래서 적당한 곳에 아래 설정을 추가한다. (그냥 속편히 맨 … ▶전문 보기

구글 페이지 스피드가 추천하는 브라우저 캐시 활용(Leverage browser caching)

구글 페이지 스피드는 웹사이트의 트래픽을 절약하고 속도를 높이는 다양한 방법을 제안하고, 내 사이트는 어떤 걸 더 적용해야 하는지 평가해 주는 온라인 서비스다. 내가 관리하는 몇 군데 사이트를 측정해 본 결과 점수는 대체로 만족스러웠는데 공통적으로 지적된 게 바로 브라우저 캐시를 활용하지 않는다는 점이었다. 브라우저 캐시 기간을 설정해 주면 그 기간 동안은 … ▶전문 보기

아파치 가상호스트 작동 안 할 때 _default_ VirtualHost overlap on port 80, the first has precedence

영어로 돼 있지만 여기가 잘 설명돼 있다 : Apache: [warn] _default_ VirtualHost overlap on port 80, the first has precedence Error and Solution 요지는, 가상 호스트를 매길 때 가상호스트 설정을 적어 준 부분에 NameVirtualHost 라고 적어 줘야 한다는 건데, 이 때 제대로 적어 줘야 한다는 거다. 예를 보자.(출처는 위 링크) # My Virtual Hosts Config File for Two Domains NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin … ▶전문 보기

[링크]SVN과 https 그리고 아파치 설치 가장 잘 정리된 듯한 글

http://docs.springnote.com/pages/2106238#toc_4 여기다. 단, 한 가지 부족해 보이는 점이 있다. svn을 https로의 접근만 허용하도록 하는 게 필요해 보인다. 그러려면 <Location> 항목 안에 (뭐, 맨 아래줄 쯤에) SSLRequireSSL 이라고 써 주면 된다. 다른 건 쓸 거 없다. 물론, https도 돌아가고 위에 설정한 Location이 http로 잘 들어가질 때 얘기다. … ▶전문 보기

[아파치] https로 리디렉트하기

조만간 '만들기'도 쓸 생각인데 일단, 리디렉트부터.이건 여기서 긁은 거다. .htaccess를 이용한 거다. RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 이걸 .htaccess란 파일을 만들고 거기 넣는다.다시 말하지만 .htaccess 라는 파일명이어야 한다. 오타 아니다. .으로 시작하는 파일명은 리눅스에서 숨김파일이라는 의미다.그러면 https로 리디렉트된다.물론, … ▶전문 보기

[아파치:우분투]홈 폴더를 홈페이지 루트로 썼더니 Forbidden이 나와서…

서버를 운영하기에는 확실히 리눅스가 짱이다. 신경쓸 게 별로 없다.물론 패키지로 나와 있는 걸 사용하는 경우에는 윈도우가 더 편할 수도 있겠다.하지만 명령어 몇 줄로 서버 세팅을 완큐에 완료할 수 있다는 것, 실제 서버와 거의 똑같은 환경에서 테스트할 수 있다는 점(물론 윈도우 서버에는 해당 안 되겠지만;;) 등 개발자가 리눅스를 사용해야 할 이유는 많은 것 같다.개발자 … ▶전문 보기