백엔드 개발 PHP 튜토리얼 PHPCMS에 로그인하거나 등록할 수 없습니다.

PHPCMS에 로그인하거나 등록할 수 없습니다.

Aug 08, 2016 am 09:32 AM
fsockopen host quot

환경:

운영 체제: Linux

서버 소프트웨어: nginx/1.1.16PHP/5.3.27

MySQL 버전 :5.5.34-log

PHPCMS 프로그램 버전: Phpcms V9.5.7 릴리스 20140625

문제:

로컬: 로컬 디버깅 모든 것이 정상입니다

서버에서: PHPCMS에서 PHPSSO 통신이 성공했습니다. 계정 등록 및 로그인을 수행할 수 없습니다. 추적 코드를 통해 다음 코드에서 반환된 $fp가 null 값인 것으로 확인되었습니다.

$fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);
로그인 후 복사
fsockopen 함수 대체 pfsockopen 함수의 반환 값이 여전히 비어 있습니다
검색 결과 fsockopen 함수와 pfsockopen 함수에 보안 문제가 있어 서버에서 비활성화한 것으로 나타났습니다

보안 알림 공지 웹사이트: http://www.xrnet.cn/store/2012-01-10.html

해결 방법:

fsockopen 교체 및 pfsockopen 함수와 stream_socket_client

예 다음과 같습니다
수정 전:

$fp = fsockopen($host, 80, $errno, $errstr, 30);
로그인 후 복사
또는
$fp = fsockopen($host, $port, $errno, $errstr, $connection_timeout);
로그인 후 복사
수정 후:
$fp = stream_socket_client("tcp://".$host."80", $errno, $errstr, 30);
로그인 후 복사
또는
$fp = stream_socket_client("tcp://".$host.":".$port, $errno, $errstr, $connection_timeout);
로그인 후 복사

참고: DISCUZ 통신 실패도 이유가 될 수 있습니다!

위의 내용을 포함하여 PHPCMS에 로그인하고 등록할 수 없는 것에 대해 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Windows 11 종료 프롬프트 작업 호스트 창 작업 호스트가 종료 작업 솔루션을 실행 중입니다. Windows 11 종료 프롬프트 작업 호스트 창 작업 호스트가 종료 작업 솔루션을 실행 중입니다. Feb 12, 2024 pm 12:40 PM

Windows 11 종료 프롬프트 작업 호스트 창 작업 호스트가 종료 작업 솔루션을 실행 중입니다.

Windows 11에서 Aggregator host.exe가 안전한지 확인하는 방법 Windows 11에서 Aggregator host.exe가 안전한지 확인하는 방법 Apr 13, 2023 pm 04:22 PM

Windows 11에서 Aggregator host.exe가 안전한지 확인하는 방법

호스트에 대한 경로가 없는 경우 수행할 작업 호스트에 대한 경로가 없는 경우 수행할 작업 Oct 07, 2023 am 10:50 AM

호스트에 대한 경로가 없는 경우 수행할 작업

마스터와 호스트의 차이점은 무엇입니까 마스터와 호스트의 차이점은 무엇입니까 Sep 28, 2023 pm 01:34 PM

마스터와 호스트의 차이점은 무엇입니까

Windows 11에서 WMI 공급자 호스트 높은 CPU를 수정하는 4가지 빠른 팁 Windows 11에서 WMI 공급자 호스트 높은 CPU를 수정하는 4가지 빠른 팁 Apr 18, 2023 pm 08:25 PM

Windows 11에서 WMI 공급자 호스트 높은 CPU를 수정하는 4가지 빠른 팁

호스트 파일은 어디에 있나요? 호스트 파일은 어디에 있나요? Jan 04, 2021 am 11:25 AM

호스트 파일은 어디에 있나요?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

PHP 웹 크롤러는 fsockopen을 사용하여 HTTP 요청을 구현합니다. PHP 웹 크롤러는 fsockopen을 사용하여 HTTP 요청을 구현합니다. Jun 17, 2023 am 11:02 AM

PHP 웹 크롤러는 fsockopen을 사용하여 HTTP 요청을 구현합니다.

See all articles