무플 무서워요

'드루팔'에 해당되는 글 2건

  1. 2008.07.18 Drupal 관련 URL - 참고 자료 등...
  2. 2008.07.18 Drupal module 설치시 Fatal Error 해결 방법
드루팔을 처음 설치해보시는 분들께는 5.x 버전을 추천해드립니다. 6.x 버전은 5.x 버전에 비해 개발된 모듈이 적습니다. 또한 설치하면서 발생하는 에러를 해결하기 위해 구글링에 앞서 http://drupal.org/Troubleshooting-FAQ 해당 링크를 먼저 읽어보시기를 권장합니다 :)

이 외에도 많은 문서들을 봤었는데 즐겨찾기를 별도로 해놓지 않아 우선 기억에 남는 것만 올려봤습니다. 나머지는 나중에 시간 나는대로 찾아서 업데이트하겠습니다. 드루팔 설치가 생각보다 쉬워서 아마 아래의 문서만으로도 충분 할 것 같습니다만...
:
우연한 기회가 있어 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을 포스팅 해야겠다.
: