사용자 도구

사이트 도구


freebsd:php

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

freebsd:php [2021/01/10 09:24] – 바깥 편집 127.0.0.1freebsd:php [2022/12/24 15:07] (현재) – mod_phpx 설치 후 아파치 기동 안하는 오류 고침 minsookim
줄 19: 줄 19:
   ===>  php74-pecl-pdflib-4.1.4_1 License PDFlib needs confirmation, but BATCH is defined.   ===>  php74-pecl-pdflib-4.1.4_1 License PDFlib needs confirmation, but BATCH is defined.
   *** Error code 1   *** Error code 1
-오 오류를 만나면 /etc/make.conf 에서 BATCH="YES"를 주석처리[(BATCH 앞에 # 더함)] 한 다음에 이 pdflib 패키지만 따로 설치한다. 다른 방법으로, make config 에서 이 pdflib 를 빼고 일차로 설치한 다음에, BATCH="YES"를 주석처리하고 /usr/ports/print/pecl-pdflib 에 가서 이 것만 따로 설치할 수도 있다.+이 오류를 만나면 /etc/make.conf 에서 BATCH="YES"를 주석처리[(BATCH 앞에 # 더함)] 한 다음에 이 pdflib 패키지만 따로 설치한다. 다른 방법으로, make config 에서 이 pdflib 를 빼고 일차로 설치한 다음에, BATCH="YES"를 주석처리하고 /usr/ports/print/pecl-pdflib 에 가서 이 것만 따로 설치할 수도 있다.
   cd /usr/ports/print/pecl-pdflib   cd /usr/ports/print/pecl-pdflib
   make config   make config
줄 126: 줄 126:
   make config   make config
   make all install clean   make all install clean
-  + 
 +2022년에 더함. mod_php82를 설치하고 나서 apachectl start 를 해도 기동이 안되는 경우가 있어서 검색을 해 봤다. https://forums.freebsd.org/threads/apache24-with-mod_php82-wont-start-up.86779/page-2#post-586761 에 의하면 다음과 같이 해결할 수 있었다. 내 경우에는 mod_php82 였는데, 똑 같이 따라해서 해결을 할 수 있었다. 
 +<code> 
 +pkg delete mod_php74 
 +pkg install gcc 
 +cd /usr/ports/www/mod_php74/ 
 +bash 
 +export CC=/usr/local/bin/gcc 
 +make install clean 
 +exit 
 +/usr/local/etc/rc.d/apache24 start 
 +</code> 
 ++++ 설치한 다음에 나오는 중요한 정보| ++++ 설치한 다음에 나오는 중요한 정보|
 <code> <code>
 ****************************************************************************** ******************************************************************************
 +
  
 Make sure index.php is part of your DirectoryIndex. Make sure index.php is part of your DirectoryIndex.
freebsd/php.1610270663.txt.gz · 마지막으로 수정됨: 2021/01/10 09:24 저자 127.0.0.1