2021/11 3

PHP 실행 지연(delay) 시키기

PHP 스크립트(script) 실행(execution)시 테스트 등의 목적으로 실행을 지연(delay)시켜야할 경우가 있습니다. 이때 사용할 수 있는 함수 입니다. 1. 초 단위로 지연 int sleep ( int $seconds ) $seconds로 주어진 초 만큼 실행을 지연합니다. 성공시 0을 반환, 실패시 FALSE를 반환합니다. 음수를 지정하면 오류입니다. Warning이 발생합니다. 2. 마이크로초 단위로 지연 void usleep ( int $micro_seconds ) $micro_seconds로 주어인 마이크로 초(백만분의 1초) 만큼 실행을 지연합니다. 값을 반환하지 않습니다. 음수를 지정하면 오류입니다. Warning이 발생합니다. 3. 지정된 시간까지 지연 bool time_slee..

WEB/PHP 2021.11.23

Class 'ZipArchive' not found 에러 해결방법

Class 'ZipArchive' not found 에러가 발생하는 이유는 zip 모듈이 없어서이다. phpinfo() 하여서 확인해보면 알 수 있다. 모듈을 설치하려면 PHP 다시 컴파일하거나 모듈만 설치하는 방법이 있다. 귀찮으니 모듈만 따로 설치하자. Zip 모듈은 pecl 에서 다운로드 받으면 된다. 여기서 Stable 버전을 다운받는다. http://pecl.php.net/package/zip wget http://pecl.php.net/get/zip-1.10.2.tgz 압축을 해제하고 tar xvfz zip-1.10.2.tgz cd zip-1.10.2 phpize (혹시 phpize: command not found 라고 나오면 yum install php-devel 한후 다시 실행) ./co..

LINUX 2021.11.23