
Debian 11 인스턴스 작업 중입니다.
Helix Swarm을 설치하여 Perforce 서버를 구성하려고 합니다. 나는 구성을 따르고, 계정과 모든 것을 생성하고, 구성 파일과의 연결을 테스트했는데 제대로 작동하는 것 같았습니다.
처음에는 구성 파일에 문제가 있었고 그 문제가 나타났습니다.
문제를 해결했을 때 여전히 새로운 문제가 있었습니다. 서버에 액세스하려고 하면 계속해서 로드되지 않는 것입니다.
내가 가진 문제는 로그가 없고, 떼도 없고, 아파치에도 없고, 액세스할 수 없고, 아무 것도 없다는 것입니다.
왜 작동하지 않는지 모르겠습니다.
누군가 전에 이 문제를 겪은 적이 있나요?
답변1
따라서 이 오류를 발견한 분들을 위해 제가 말씀드릴 두 가지 사항은 다음과 같습니다.
- "오류"는 helix swarm이 config.php에 포트를 가질 수 없는 것 같고
ssl:
어디에도 기록되지 않았으며 이를 사용하지 않을 때 발생하는 오류는 단지 SSL을 추가하라는 메시지 때문이었습니다. helix-broker
브로커에서 SSL이 아닌 연결을 열고 브로커를 서버에 연결하려면 서버에 패키지를 설치해야 합니다 .
브로커의 구성은 매우 간단하므로 여기에 구성을 넣지 않겠습니다.
편집하다:
Perforce의 도움으로 우리는 올바르게 설치되지 않은 것은 단지 Perforce의 php lib일 뿐이라는 것을 알아냈습니다. swarm 폴더에는 이름에 ssl이 포함된 php lib 파일을 찾을 수 있는 bin 폴더가 있어야 합니다. Swarm이 브로커를 사용하지 않고 SSL에 연결할 수 있으려면 해당 파일을 apache2로 수동으로 이동해야 합니다.