php 변수값 인코딩확인 mb_detect_encoding
# Script/PHP2020. 3. 27. 12:48php 변수값 인코딩확인 mb_detect_encoding

php 변수값 인코딩확인시 mb_detect_encoding함수를 이용하면 됩니다. mb_detect_encoding([변수값],auto)

PHP Fatal error:  Call to undefined function mb_strlen() in
# Script/PHP2019. 12. 13. 16:08PHP Fatal error: Call to undefined function mb_strlen() in

아래와 같이 오류시 PHP Fatal error: Call to undefined function mb_strlen() in 해결방법 mbstring확장모듈 설치

PHP에러 AH02429: Response header name 'P3P ' contains invalid characters, aborting request
# Script/PHP2019. 12. 13. 16:05PHP에러 AH02429: Response header name 'P3P ' contains invalid characters, aborting request

아래와 같이 오류 발생시 주석처리 또는 아래와 같이 소스 변경해야합니다. AH02429: Response header name 'P3P ' contains invalid characters, aborting request 기존 소스 내용 @header ("P3P : CP=\"ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC\""); 해결방법 변경 소스 내용 @header ("P3P: CP=\"CAO DSP AND SO ON\" policyref=\"/w3c/p3p.xml\"");

php ext모듈 readline설치
# Script/PHP2019. 12. 11. 17:02php ext모듈 readline설치

phpize를 통해서 설치시 아래와 같이 오류 발생 에러. configure: error: Please reinstall libedit - I cannot find readline.h 해결. # yum -y install libedit libedit-devel 에러. fatal error: readline/readline.h: No such file or directory 해결. # yum -y install readline-devel

php-4.4.9 fpm설치
# Script/PHP2019. 10. 8. 13:48php-4.4.9 fpm설치

fpm기능은 기본적으로 php-5.3.3부터 제공합니다. php-4x인경우는 패치가 필요합니다. https://php-fpm.org/접속하여 해당 php버전을 다운받습니다 https://php-fpm.org/downloads/php-4.4.9-fpm-0.5.10.diff.gz php설치 폴더안에 다운받아 압축해제 후 패치 # gzip -cd php-4.4.9-fpm-0.5.10.diff.gz | patch -d php-4.4.9 -p1 패치가 완료되면 아래와 같이 확인이 가능합니다. # ./configure --help | grep fpm --enable-fpm CGI: If this is enabled, the fastcgi support --with-fpm-conf=PATH Set the path f..

image