IT

PHP / XAMPP에서 cURL을 활성화하는 방법

lottoking 2020. 6. 8. 08:03
반응형

PHP / XAMPP에서 cURL을 활성화하는 방법


PHP에서 cURL을 어떻게 활성화합니까?

​​


XAMPP를 사용하고 있으므로 주석 처리를 제거하십시오

;extension=php_curl.dll

에서 xampp\apache\bin\php.iniApache 서비스를 다시 시작하십시오.

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


데비안아파치 2 :

apt-get install php5-curl
/etc/init.d/apache2 restart

(php4이면 php4-curl)


Windows 7 단계 :

  1. PHP 엔진이 사용하는 php.ini 파일이 자신이 생각하는 파일인지 확인하십시오.
  2. php.ini의 extension_dir이 ext 폴더로 올바르게 설정되어 있는지 확인하십시오
  3. 확인 extension=php_curl.dllphp.ini 파일에있는 것은 주석입니다

마지막으로 그리고 대부분의 사람들이 모르는 사람은 다음과 같습니다. 4. Windows System32 폴더에 다음 두 파일이 있는지 확인하십시오. libeay32.dll ssleay32.dll 파일이 없으면 폴더에서이 두 파일을 복사 할 수 있습니다 php.


파일을 다음 위치에 있습니다.

C:\xampp\php\php.ini

주석 처리되지 않은 :

;extension=php_curl.dll

우분투 (그리고 아마도 모든 데비안 기반) 리눅스 배포판 :

sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart 

PHP Fatal error: Call to undefined function curl_init()전에 본 적이있을 것 입니다.


에서 SUSE 리눅스 :

zypper in php5-curl
rcapache2 restart

사용하여 PHP를 컴파일하십시오--with-curl .


기본 팁 : php.ini 파일에서 CURL을 활성화 한 후 웹 서버를 다시 시작해야 작동합니다 (내 경험에 따르면).


XAMPP가 약간의 수정을 거쳤으므로 파일은 현재 xampp/php/php.ini입니다.


실제로 extension=php_curl.dllxampp \ apache \ bin \ php.ini 파일의 주석 처리를 제거 하여 수행했습니다 .


당신이 사용하는 경우 MAMP를 , 컬은 기본적으로 활성화되어 있습니다.


확인 phpinfo()(포함 된 스크립트를 작성하고 찾아 볼 수 있음) 할 수 있습니다. 실제로 활성화했는지 알려줍니다. 그렇지 않은 경우 여기를 읽으 십시오 .

희미한 Windows 개발자에게는 권장되지 않습니다.


XAMPP의 Windows OS 사용자 (나에게 효과적).

1 단계 : C : \ xampp \ php \ php.ini로 이동

이 파일을 편집 php.ini

curl을 찾으면; extension = php_curl.dll 줄이 나타납니다.

세미콜론 (;) extension = php_curl.dll을 제거하십시오. 이 줄은

;extension=php_curl.dll

extension=php_curl.dll

2 단계 : PHP 폴더에서 ssleay32.dll, libeay32.dll을 복사합니다. C : \ Windows \ System32 \에 붙여 넣기

3 단계 : 시스템을 다시 시작합니다. 컬이 성공적으로 실행됩니다.


컬 모듈 사용 가능 여부 확인

$ ls -la / etc / php5 / mods-available /

컬 모듈 활성화

$ sudo php5enmod 컬

출처 : http://baligena.com/installing-curl-ubuntu-server/


PHP 7.0 버전을 설치 한 경우 PHP 버전 확인

sudo apt-get install php7.0-curl
sudo service apache2 restart

PHP 5.6 버전을 설치 한 경우

sudo apt-get install php5-curl
sudo service apache2 restart

PHP 7 ^ 버전 :

sudo apt-get install php-curl
sudo service apache2 restart

If none of the above solves your problem and have installed with php-x86 (Windows 32 bit), then problem may be of openssl - for more info : How to fix libeay32.dll was not found error


to install php5-curl under opensuse:

sudo yast2

->software ->software management ->search for curl ->check php5-curl case and accept.

after installation you need to restart apache server

service apache2 restart

참고URL : https://stackoverflow.com/questions/1347146/how-to-enable-curl-in-php-xampp

반응형