찾다
PHP 프레임워크Swoole스울 확장을 추가할 수 없는 문제를 해결하는 방법

swoole 확장을 추가할 수 없는 문제에 대한 해결 방법: 1. "./configure"를 수정합니다. 2. 먼저 make를 실행한 다음 make install을 실행합니다. 3. "extension=swoole.so"를 수정합니다.

스울 확장을 추가할 수 없는 문제를 해결하는 방법

이 글의 운영 환경: Windows 10 시스템, Swoole 4 버전, DELL G3 컴퓨터

Swoole 확장 프로그램을 추가할 수 없나요?

Swoole 설치 시 발생하는 문제를 기록하세요

전면

swoole을 설치하기 전에 시스템에 다음 소프트웨어가 설치되어 있는지 확인해야 합니다

php-5.3.10 或更高版本
gcc-4.4 或更高版本
make
autoconf

다운로드 주소

https://github.com/swoole/swoole-src/releases
http://pecl.php.net/package/swoole
http://git.oschina.net/matyhtf/swoole

소스 코드 패키지를 다운로드한 후 터미널에 소스 코드 디렉터리를 입력하고 다음 명령을 실행하여 컴파일하고 설치하세요

cd swoole
phpize
./configure
make 
sudo make install

만들 때 오류가 보고됩니다.

error: macro "add_assoc_string" requires 4 arguments, but only 3 given add_assoc_string(return_value, ifa->ifa_name, ip);

두 번째 재설치:

다른 단계는 변경되지 않았습니다. ./configure

./configure --with-php-config=/usr/local/php-5.6.27/bin/php-config

를 수정하세요. 위 지침에서 php를 사용하세요. v 서버에서 PHP 버전을 확인하려면

make && make install이 별도로 실행되고, 먼저 make를 실행한 다음 make install을 실행하면

make install에서 /usr/local/php/lib/php 경로가 표시됩니다. /extensions/no-debug-non-zts-20131226/

수정 확장=swoole.so

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/swoole.so

서비스 php-fpm 재시작, 보고된 오류 없음

php -m, swoole을 사용할 수 있습니다.

phpinfo를 확인하면 swoole 확장도 사용 가능합니다.

추천 학습: "swoole 튜토리얼"

위 내용은 스울 확장을 추가할 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구