클라우드 플랫폼 호출 원격 인터페이스 실패 문제 분석

문제 설명: 어떤 클라우드 플랫폼 서비스를 개통하거나 닫을 때 다음과 같은 오류 정보를 보고합니다. 원격 인터페이스를 호출하는 데 실패했습니다.서버가 내부 네트워크와 방화벽 설정에 있는지 확인하십시오.
클라우드 플랫폼 테스트 사이트의 인터페이스 파일이 정상적이어서 파일에 단점 기록을 하기 시작했고 프로그램도 실행된 것을 발견했다.클라우드 플랫폼의 동료에게 문의했는데 시간 초과로 인한 것일 수도 있다고 말했다.
그래서 사이트 백엔드에 들어가 크롬 개발자 모드의 네트워크 옵션 카드에 들어가 모든 네트워크 링크를 기록한다.그리고 어떤 서비스를 개통하거나 폐쇄하러 갔는데 8s가 걸렸어요. 동료가 말한 것처럼 시간 초과로 인한 것 같아요.
문제 총결산: 이런 문제가 발생한 사이트에는 일반적으로 많은 플러그인을 설치했는데 플러그인 캐시를 업데이트하는 데 너무 오래 걸려서 클라우드 플랫폼의 방문 시간이 초과되어 정확하게 되돌아오지 않고 위의 오류를 보고한다.해결 방법은 두 가지가 있다. 1>백엔드->플러그인에 들어가서 모든 플러그인을 닫은 다음에 클라우드 플랫폼에 가서 일부 서비스를 개통/닫는다.2>source\function\function 찾기cloud.php 파일, 검색 코드
주석을 달다
require_once libfile('function/cache');
updatecache(array('plugin', 'setting', 'styles'));

이 쪽은 캐시를 업데이트한 코드를 주석으로 변경합니다.그리고 백그라운드-> 클라우드 플랫폼에 가서 일부 서비스를 개통/닫습니다. 개통 또는 닫은 후에 백그라운드-> 도구에 가서 수동으로 캐시를 업데이트해야 합니다.
포럼의 도메인 이름에 문제가 생기면 전체 포럼의 어떤 내용도 사용할 수 없다.
호스트와 새 도메인을 연결한 후에도 일부 내용은 정상적으로 사용할 수 없습니다. 이럴 때 어떻게 설정해야 포럼을 정상적으로 회복할 수 있습니까?
다음은 X2 포럼의 도메인 이름 변경 방법에 대해 설명합니다.
1단계: 사이트 URL 수정
우선 백그라운드에 접근 (주소: http://새 도메인 이름/admin.php)
전역 - 사이트 정보 - 사이트 URL 수정:
2단계: 사이트 응용 도메인 이름 수정
백그라운드 - 전역 - 도메인 이름 설정 열기 - 도메인 이름 적용 및 루트 도메인 이름 설정 수정
3단계: 탐색 연결 주소 수정
백그라운드 - 인터페이스 - 탐색 - 탐색에 연결된 주소 수정
4단계: 연결 수정
(설정이 없으면 수정할 필요가 없음)
백그라운드 열기 - 운영 - 연결 연결 연결 - 주소 수정
5단계: 사이트 정보 동기화
백그라운드 - 클라우드 플랫폼 - 사이트 정보 - 사이트 정보 동기화 버튼을 클릭
6단계: UC-1 수정
(매우 중요)
백그라운드 열기 - 역장 - ucernter 설정 - Ucenter 수정
"액세스 주소
7단계: UC-2 수정
(매우 중요)
백그라운드 열기 - Ucenter - 적용 관리 - 적용 마스터 URL
이 때 UC 시스템은 백그라운드에서 열 수 없습니다. 백그라운드에서 'Ucenter' 단추가 연결된 주소나 도메인 이름 사이의
열 수 없으면 "http://새 도메인 이름/uc server/admin.php?m=frame"에 접근해 보십시오.
1. config 디렉토리의 configglobal.php 파일, 수정:$config['cookie']['cookiedomain'] = '.xxxxx.com';
2, config 디렉토리의 configucenter.php 파일, 수정:define('UC API', 'http://uc.xxxxx.com');
3. 백그라운드 전역 사이트 URL:
4. 백그라운드 도메인 이름 설정 루트 도메인 이름 설정(개인 사이트에 따라 설정된 루트 도메인 이름 건너뛰기 없음)
5. 백그라운드 역장 UCenter 설정 UCenter 액세스 주소:
6. UC 백그라운드에서 응용 프로그램 관리 편집 응용 프로그램의 주 URL에 들어가기
사이트 도메인 이름 업데이트 QQ 상호작용 문제 해결 테스트
자세한 방법:
1. 먼저 당신의 원래 클라우드 플랫폼의 모든 서비스를 닫습니다.
2. 사이트 백그라운드->클라우드 플랫폼->진단 도구에 들어가서 수동으로 사이트 ID/KEY를 수정하고 탄층에서 사이트 ID, KEY를 삭제하며 클라우드 플랫폼 상태를 아직 개통되지 않은 클라우드 플랫폼으로 변경한다.
3. 서버 캐시를 업데이트한다.
4. 첨부 파일의 파일을 다운로드하고 압축을 푼다.
5、discuzx 업로드update_sitekey.php - Discuz!X 루트 디렉토리;
6. 이미 클라우드 플랫폼을 개설한 도메인은 클라우드 플랫폼을 다시 개통할 수 없습니다. 이 곳에서 공간의 3급 도메인이나 다른 2급 도메인을 사용해서 개통(클라우드 플랫폼을 개설하지 않은 도메인을 사용하면 됩니다)을 다시 조작해야 합니다. 만약에 당신의 일시적인 도메인은 다음과 같습니다.http://www.cnanubis.com/;
6, 실행http://www.cnanubis.com/discuzx_update_sitekey.php, 실행에 성공한 후 사이트 백엔드에서 캐시를 업데이트하십시오.
7、discuzx 삭제update_sitekey.php 파일;
8. 위의 도메인 이름으로http://www.cnanubis.com/백그라운드에 로그인하여 알림을 누르면 Discuz를 다시 오픈합니다!클라우드 플랫폼, 이번에는 당신이 연결하고 싶은 QQ번호를 반드시 연결해야 합니다.
9. 마지막 단계에서 당신의 실제 도메인 이름을 이 공간에 가리키고 백엔드에서 사이트 정보를 동기화하면 됩니다.

좋은 웹페이지 즐겨찾기