PHP pthreads v3 가 centos 7 플랫폼 에서 의 설치 및 설정 방법
제 centos 버 전 은 7.4.1708 이 고 phop 버 전 은 7.2.4 입 니 다.(스 레 드 보안 버 전이 라면 주의 하 세 요)다음 그림 과 같 습 니 다.
우선 다음 사이트 에서 pthreads 의 원본 코드 를 다운로드 합 니 다.
http://pecl.php.net/package/pthreads
pthreads-3.1.6.tgz1.압축 을 풀 고 디 렉 터 리 에 들 어가 기
> tar xf pthreads-3.1.6.tgz
> cd pthreads-3.1.6
2.phpize 를 실행 하고 configure 를 생 성 합 니 다.PATH 가 설정 되 어 있 지 않 으 면 절대 경 로 를 설정 할 수 있 습 니 다.
> phpize
3.configure 실행
> ./configure --with-php-config=/data/php72/bin/php-config
4.make&make install 실행
> make && make install
다음 과 같은 상황 이 발생 하면 PHP 와 pthreads 버 전이 호 환 되 지 않 음 을 설명 합 니 다.다음 그림 과 같 습 니 다.github 에서 pthreads 를 검색 해 야 합 니 다.
> https://github.com/krakjoe/pthreads
zip 가방 을 다운로드 하 는 것 을 주의 하 세 요.우 리 는 최신 것 을 사용 해 야 합 니 다.releases 에 들 어가 지 마 세 요.만약 당신 의 PHP 버 전이 7.1 이 라면 한번 해 보 세 요.pthreads-master.zip
> unzip pthreads-master.zip
> cd pthreads-master
나머지 절 차 는 위 와 같다.만약 당신 이 아래 의 정 보 를 본다 면,당신 이 번역 에 성공 했다 는 것 을 설명 합 니 다.
(이 안에 구덩이 가 있 습 니 다.phop.ini 에서 pthreads 확장 을 설정 하지 마 십시오.그렇지 않 으 면 phop-fpm 에서 시작 할 수 없습니다.pthreads v3 버 전 은 cli 에서 만 실 행 될 수 있 기 때 문 입 니 다)
다음 명령 을 통 해 ini 파일 의 위 치 를 봅 니 다:
> php --ini
그리고 php.ini 디 렉 터 리 아래 에 php-cli.ini 라 는 이름 으로 복사 합 니 다.
> cp php.ini php-cli.ini
php-cli.ini 파일 수정
extension_dir = "/data/php72/lib/php/extensions/no-debug-zts-20170718/"
extension=pthreads.so
php 서 비 스 를 다시 시작 합 니 다.pthreads 확장 이 설치 되 어 있 는 지 확인 하 십시오.
> php -m | grep pthreads
더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.