2010-08-18 8 views
0

서버 버전을 사용하는 나의 호스팅 환경 : Apache/2.2.14 (Unix) 및 ./usr/local/apache/conf/httpd.conf를 수정하여 환경 변수를 설정하고 서버를 다시 시작하십시오.아파치 환경 변수 설정

적인 SetEnv XML-RPC-IP가 193.45.32.21

나는 파일의 첫 번째 항목으로 설정하고 서버를 다시 시작했다. 하지만 인쇄를 다시 시도해도 여전히 나를 검게 만드는 경우가 있습니다. 누락 된 것이 있습니까?

echo "My IP address". $ _ SERVER [ 'XML-RPC-IPs']; 당신의 도움이 키란

+0

이 serverfault.com로 이동하고,이 프로그래밍 사이트입니다, 당신은 확실히 난이 도움이되지 않을 수 있습니다 알고있다 – jgemedina

+1

을 답을 얻을해야하지만, 참고하시기 바랍니다 난에 정확한 코드를 시도 내 자신의 서버와 잘 작동했습니다. 나는 또한 아파치 2.2.14 (우분투 서버에서)를 사용하고있다. 어쩌면 envars를 설정하거나 읽지 못하게하는 구성 문제가 있습니까? – qmega

+0

답변 해 주셔서 감사합니다. PHP 정보를 확인했습니다. 변수는 있지만 놀랍게도 다른 이름으로는 "XML-RPC-IPs"(하이픈 사이에 있음)이지만 "XML_RPC_IP"(밑줄 사이에 있음)로 나타났습니다. – Bujji

답변

1

환경 변수가 $_ENV superglobal에있는 감사에 대한

감사합니다.

당신이 찾고있는 것은 echo "My IP address ".$_ENV['XML-RPC-IPs'];