무플 무서워요
우연한 기회가 있어 linux에 AMP를 설치하고 drupal설치를 해봤다. 설치는 생각보다 쉬웠고(한글로된 설치 방법은 쉽게 찾을 수 있음), 모든 것이 뜻대로 되어가고 있었으나...

처음 설치 완료 후 administer->logs->status report를 확인 했는데 에러가 몇 개 있었다. GD library 에러를 제외 하고는 쉽게 해결을 했다. GD library를 설치 해야하는 문제는... 리눅스 환경에서 무언가를 설치한다는게 쉽지만은 않은 초보의 위치라 오랫동안 해매던 중 우분투에서 패키지로 제공된다는 글을 보고
apt-get install php5-gd
로 쉽게 설치 할 수 있었다. 첫번째 문제는 이렇게 해결.

두번째 문제는 모듈을 이것저것 설치하면서 발생 했는데, 관리자 화면에 들어가려고 하면 아래와 같은 에러가 발생한다.
Fatal error : Allowed memory size of x bytes exhausted(tried to allocate Y bytes)...
이 문제는 도무지 쉽게 해결을 할 수 없었다. 검색을 통해 알아보던 중 php.ini파일에서 memory_limit 값을 올려보라는 답변이 많길래 값을 여러번 바꿔보면서 해봐도 도무지 해결되지 않았다. firefox에 관련 페이지의 탭을 수십개는 띄워놓고 그렇게 있던 중, drupal 사이트에서 관련 FAQ를 제공해 주고 있는 것을 알 수 있었다.
(해당 링크 : http://drupal.org/node/76156)
php.ini 파일에 있는 memory_limt = 12M 를 수정
(이쪽 문제는 아니었음 32M로 잡혀있었다)
drupal/sites/default/settings.php 에 ini_set('memory_limit', '12M'); 를 추가
(이 부분을 추가시켜주고 실행 했더니 잘 돌아가서 에러 해결)
php_value memory_limit 12M 를 drupal root에 있는 .htaccess 파일에 추가
(이건 무슨 말인지 모르겠다 저런 파일이 없는거 같던데... 혹시 아시는 분은 좀 알려주세요)
위와 같이 수정하고 나니 모든 것이 잘 돌아갔다. 설치 하나로 몇 시간 헤맨게 너무 아쉽다. 지난번에도 느꼈지만 기본으로 제공하는 문서는 반드시 읽어봐야 하고, 에러가 났을 경우에도 기본으로 제공하는 문서에서 검색해서 보는 것이 가장 좋은 것 같다.

이거 설치하면서 영어 문서를 제법 많이 보게 되었는데, 그 동안 갖고 있던 영어 문서에 대한 두려움이 어느정도 가시게 됐다. 다음에는 drupal을 설치 하면서 찾은 관련 URL을 포스팅 해야겠다.
:
  • 역시나…컴퓨터를 공부하면서 문제를 해결 했을 때 가장 희열을 느낀다지…(앗싸 해결)2008-07-16 22:39:26

이 글은 알투님의 2008년 7월 16일의 미투데이 내용입니다.

:

이 글은 알투님의 2008년 7월 15일의 미투데이 내용입니다.

:

이 글은 알투님의 2008년 7월 14일의 미투데이 내용입니다.

:

이 글은 알투님의 2008년 7월 12일의 미투데이 내용입니다.

: