2013-05-20 5 views
0

내 서버에 php와 curl을 컴파일했습니다. 브라우저에서 phpinfo()를 실행할 때 컬이 활성화되었음을 나타내지 않습니다. 커맨드 라인에서 실행할 때 컬이 활성화되었음을 보여줍니다.PHP Curl 사용하지 않음

다음 명령을 입력하십시오 : /opt/php -r "phpinfo();

I는 심볼릭 링크 등은/usr/bin 디 PHP를 작성한

I는 컴파일 PHP --with 컬 = 컬 경로] 정적 공유하지.

내가 무엇을 놓치고 있습니까?

미리 감사드립니다.

+0

Apache를 다시 시작 했습니까? – DCoder

+0

어떤 서버를 사용하고 있는지 알 수 있습니까? WAMP, XAMPP 또는 MAMP ?? – Pank

+0

이 링크는 xampp 용입니다. http://stackoverflow.com/questions/1347146/how-to-enable-curl-in-php-xampp – Pank

답변

0

php.ini를 통해 사용할 수 있습니까? curl은 php로 컴파일되었을 지 모르지만 php.ini 설정 파일을 통해 비활성화되었을 수 있습니다. 컬이 실제로 활성화되었는지 확인하십시오.

+0

말풍선은 정적입니다. –

+0

@ PaulSmith 많은 사람들이 같은 문제가있는 것 같습니다. https://bugs.php.net/bug.php?id=59028 목록을 따르십시오. 대부분은 solr 및 libcurl 문제와 관련이 있지만 하지만 도움이 될만한 답을 찾을 수 있습니다. 또한이 권고안'''libcurl과 libxml의 지원 버전이 각각 7.15.5와 2.6.26으로 낮춰 졌으므로 구형 RHEL, Fedora Core 및 CentOS 시스템에서 libcurl과 libxml2를 소스에서 빌드 할 필요가 없습니다. SVN 개정판 298824에서'''더 유용 할 것 같습니다. – Samundra

0

는 XAMPP를 사용하는 경우, 라인

의 주석, XAMPP \ 아파치 \ 빈 \ php.ini 파일에서 확장 = php_curl.dll 을 다음 아파치 서비스를 다시 시작합니다.

주의 : 최신 XAMPP 버전에서 PHP는 루트 xampp 폴더 xampp \ php \ php.ini로 이동했습니다.

+0

XAMPP 또는 다른 램프 스택을 사용하고 있지 않습니다. –