명령어가 익숙하지 않은데 pecl
, 아래 명령어를 오프라인 버전으로 변환할 수 있나요?
pecl install channel://pecl.php.net/pthreads-0.0.44
CentOS 6.3에 PThreads를 설치하고 싶지만 제가 아는 유일한 완벽한 방법은 위의 명령입니다. 문제는 인터넷에 연결되어 있을 수도 있고 없을 수도 있는 컴퓨터에 패키지를 설치해야 한다는 것입니다. 어떤 제안이 있으십니까? 감사해요!
답변1
PHP 5.5 또는 5.6에서 pthread를 얻을 수 있습니다.미레나 프로젝트. 패키지 이름은 php55u-pecl-pthreads
및 입니다 php56u-pecl-pthreads
. 이러한 패키지를 로컬 미러에 동기화하고 인터넷 접속 없이 액세스할 수 있습니다.
CentOS의 현재 버전은 6.7입니다. 6.3과 6.7 사이에 몇 가지 주요 변경 사항이 발생하여 IUS 패키지가 시스템에 제대로 설치되지 않을 수 있습니다. 자신에게 큰 호의를 베풀고 시스템을 업데이트하십시오. 요즘에는 수많은 보안 문제에 취약합니다.
답변2
빠른 검색을 통해 (슬프게도 CentOS 6.3이 없음) 다음을 통해 가능한 것 같습니다.레미 환매그리고 패키지 이름은PHP-pecl-pthreads
일반 저장소에 포함될 수 있는 경우 인터넷에 연결된 CentOS 6.3 시스템을 사용해 볼 수 있습니다. yum list "*pecl-pthreads*"
그렇지 않은 경우 위에 언급된 저장소에서 가져올 수 있습니다.
패키지를 다운로드하고 인터넷 연결 없이 다른 컴퓨터에서 사용할 수 있게 만드는 방법에 대한 자세한 내용은 유사한 질문에 대한 답변을 참조하세요.