2016-09-10 10 views
2

[PHP, Apache, Windows]라는 정의되지 않은 함수를 호출하는 중 오류가 발생했습니다. StackOverflow에 대한 응답에 있지만 여전히 수정할 수는 없습니다. \ Windows 및 C : 나는 php.ini의 파일 모두 C에서이 \ Apache24치명적 오류 : 정의되지 않은 함수를 호출하십시오. curl_init() [PHP, Apache, Windows]

: PHP와 아파치 [2.4] \을 c :

나는 C에서 PHP [5.6.25]을 설치 아파치와 같은 PHP \ c : \ windows (구성 파일 경로)에서로드하고 c : \ php에서로드하지 않습니다.

extension=php_curl.dll의 주석 처리를 제거했으며 extension_dir = "C:\php\ext"을 언급했습니다. 또한 : \ Windows \ System32 폴더 php.ini 파일에서, 나는 또한 다음 줄

PHP5 module 

LoadModule php5_module "c:/php/php5apache2_4.dll" 

AddType application/x-httpd-php .php 

PHPIniDir "C:/php" 

나는 그런 libeay32.dll, ssleay32.dll 및 php_curl.dll C에 같은 몇 가지 DLL을 복사 한을 추가했습니다.

경로 변수를 c : \ php로 설정했습니다. 및 c : \ php \ ext;

내 httpd.conf 파일은 다음 문

PHP5 module 

LoadModule php5_module "c:/php/php5apache2_4.dll" 

AddType application/x-httpd-php .php 

PHPIniDir "C:/php" 

내가 꽤 많은 시간 동안 그것을 해결하기 위해 노력 해왔다로 내가 놓친 거지 무엇 확실하지 않다가 있습니다. 체계적인 문제 해결을 제안하십시오. 어떤 도움을 주셔서 감사합니다. 나는이 질문이 여러 번 부탁 받았지만 문제는 모든 것을 시도한 후에도 여전히 작동 할 수 있다는 것이다.

+0

변경 한 후 wamp 서버를 다시 시작 했습니까? 예이면 curl이 활성화되어 있는지 확인하십시오 – Gandharv

+0

이것을 확인하면 http://allinonescript.blogspot.in/2016/09/solved-curlinit-function-not-working-in.html 및 서버를 업데이트 또는 다시 시작하십시오 –

답변

0

문제는 32 비트 대 64 비트 버전의 아파치 서버와 관련이 있습니다. httpd-2.4.23-win64-VC14를 다운로드했는데 저에게 맞았습니다

+0

Nico의 대답으로 내 문제가 해결되었습니다. http://stackoverflow.com/questions/29838649/call-to-undefined-function-curl-init-error – endo64

관련 문제