Heim >PHP-Framework >Workerman >Was soll ich tun, wenn ich nicht auf workerman zugreifen kann?
Arbeiter Was soll ich tun, wenn ich nicht darauf zugreifen kann?
Das Problem, dass man nicht normal auf Workerman zugreifen konnte, wurde gelöst.
Problembeschreibung:
Die Workerman-Anwendung wurde auf Alibaba Cloud ECS bereitgestellt (ECS ist ein privates Netzwerk). ). Alle von Workerman benötigten Ports wurden in der ECS-Sicherheitsgruppe zugelassen, das externe Netzwerk konnte jedoch nicht normal geöffnet werden (beachten Sie, dass auf andere Dienste außerhalb von Port 80 zugegriffen werden kann). Die Telnet-Verbindung zeigt „Keine Route zum Host“ an und ich habe die Firewalld-Firewall von Centos7 ausgeschaltet, was mich verwirrt hat.
Ursache des Problems:
Da ich nicht viel über centos7 weiß, habe ich nach dem Schließen von firewalld.service iptable.service nicht geschlossen.
Lösung des Problems:
1. Legen Sie in Richtung der Sicherheitsgruppe den Portbereich von workerman fest
2. Schalten Sie die Firewall aus und ändern Sie die Datei /etc/. sysconfig/iptables-Regeln.
Verwandte Empfehlungen: „Workerman Tutorial“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich nicht auf workerman zugreifen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!