![Linux 명령줄에서는 연결할 수 있지만 웹 서버(또는 PHP)에서는 연결할 수 없습니다.](https://linux55.com/image/64361/Linux%20%EB%AA%85%EB%A0%B9%EC%A4%84%EC%97%90%EC%84%9C%EB%8A%94%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%A7%80%EB%A7%8C%20%EC%9B%B9%20%EC%84%9C%EB%B2%84(%EB%98%90%EB%8A%94%20PHP)%EC%97%90%EC%84%9C%EB%8A%94%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
curl
Linux(centos 6) 명령줄( , ,...)을 사용하여 wget
특정 URL에 연결할 수 있습니다.
하지만 웹서버(아파치)나 PHP를 통해서는 연결할 수 없습니다.
명령을 실행 setenforce 0
한 후 웹 서버와 PHP가 연결될 수 있었습니다.
이 문제를 일으키는 selinux 규칙은 무엇이며 selinux가 활성화된 경우 웹 서버(또는 PHP)를 통해 연결하는 방법은 무엇입니까?
답변1
당신은 그것을 사용할 수 있습니다setsebool httpd_can_network_connect=1