본문 바로가기
Linux/Pogoplug

포고플러그 시리즈4에 아치리눅스 사용하기 (10-1) - 그누보드 스킨사용을 위한 GD 라이브러리 설치

by 달토끼남편 2022. 10. 4.
앞서 그누보드 설치를 해보았다.
스킨을 이것저것 바꿔가면서 입맛에 맞는 홈페이지 꾸미는 것도 재미...그런데 갤러리 스킨을 설치해 보면 GD 라이브러리가 필요하다는 에러 메시지가 뜬다.
PHP에서 이미지 처리를 위한 라이브러리(함수들의 모음)인데 아무래도 갤러리 게시판이다 보니 이미지 처리를 많이 해서 그런가보다.
 
 
nano /etc/php/php.ini  
 
 
extension=gd.so (; 주석을 제거한다.)
gd.jpeg_ignore_warning = 0 (;주석을 제거한다.)
그리고 GD 라이브러리를 설치한다.
 
pacman -S php-gd
하지만 아파치를 재실행보아도 여전히 GD 라이브러리는 작동하지 않는다.
뭔가 부족한 느낌...
 
ldd /usr/lib/php/modules/gd.so
ldd 명령은 공유 라이브러리의 의존성에 대해 검사하는 명령이다.
 
 
 
그렇다...libpng 라이브러리가 없다고 나온다.
다시 설치 후 아파치 재실행.
 
pacman -S libpng
systemctl restart httpd
 
phpinfo() 함수를 이용해 보면 드디어 gd 라이브러리가 실행되고 있다.
이제 그누보드의 갤러리 스킨을 입힌 게시판에 접속하면 에러 메시지없이 제대로 나온다.