>  기사  >  CMS 튜토리얼  >  PHPCMS가 fsockopen 기능을 지원하지 않는 문제를 해결하는 방법은 무엇입니까?

PHPCMS가 fsockopen 기능을 지원하지 않는 문제를 해결하는 방법은 무엇입니까?

Guanhui
Guanhui원래의
2020-07-20 13:39:032268검색

PHPCMS가 fsockopen 기능을 지원하지 않는 문제를 해결하는 방법은 무엇입니까?

PHPCMS는 fsockopen 기능을 지원하지 않습니다. 문제를 해결하는 방법은 무엇입니까?

1. 설치 시 주소 표시줄에서 "step=3"을 직접 변경하고 이 단계를 건너뜁니다.

2. "client.class.php" 코드를 수정합니다. 안에 ".


PHP fsockopen 함수 설명

구문: ​​

resource fsockopen ( string $hostname [, int KaTeX parse error: Expected 'EOF', got '&' at position 20: … = -1 [, int &̲errno [, string &$errstr [, float $timeout = ini_get(“default_socket_timeout”) ]]]] )

PHP fsockopen 기능 활성화

PHP fsockopen을 사용하려면 PHP.ini의 허용_url_fopen 옵션을 켜야 합니다.

allow_url_fopen = On

매개변수:

    hostname OpenSSL이 설치된 경우 TCP/ 기반 SSL을 사용할 수 있도록 호스트 이름 주소 앞에 액세스 프로토콜 ssl:// 또는 tls://를 추가할 수 있습니다. IP 프로토콜 또는 TLS 클라이언트가 원격 호스트에 연결됩니다.
  • 포트 포트 번호. 이 매개변수에 -1이 전달되면 unix://와 같이 해당 포트를 사용하지 않는다는 의미입니다.
  • errno errno의 반환 값이 0이고 이 함수의 반환 값이 FALSE인 경우 이는 소켓 연결(connect()) 호출 전에 오류가 발생했음을 나타냅니다. 연결 실패의 가장 가능성 있는 이유는 다음과 같습니다. 소켓을 초기화하는 동안 오류가 발생했습니다.
  • errstr 오류 메시지는 문자열로 반환됩니다.
  • timeout 연결 시간 제한을 초 단위로 설정합니다.
  • 반환 값:

fsockopen()은 나중에 다른 파일 클래스 함수(예: fgets(), fgetss(), fwrite(), fclose() 및 feof()에서 호출할 수 있는 파일 핸들을 반환합니다. )) . 호출이 실패하면 FALSE가 반환됩니다.

추천 튜토리얼: "

PHP

" "PHPCMS 튜토리얼"

위 내용은 PHPCMS가 fsockopen 기능을 지원하지 않는 문제를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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