PHP / XAMPP에서 cURL을 활성화하는 방법
PHP에서 cURL을 어떻게 활성화합니까?
XAMPP를 사용하고 있으므로 주석 처리를 제거하십시오
;extension=php_curl.dll
에서 xampp\apache\bin\php.ini
Apache 서비스를 다시 시작하십시오.
주의 : 최신 XAMPP 버전에서 PHP는 루트 xampp 폴더로 이동했습니다 xampp\php\php.ini
.
apt-get install php5-curl
/etc/init.d/apache2 restart
(php4이면 php4-curl)
Windows 7 단계 :
- PHP 엔진이 사용하는 php.ini 파일이 자신이 생각하는 파일인지 확인하십시오.
- php.ini의 extension_dir이 ext 폴더로 올바르게 설정되어 있는지 확인하십시오
- 확인
extension=php_curl.dll
php.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.dll
xampp \ 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
'IT' 카테고리의 다른 글
스칼라의 연산자 오버로드가 "좋은"것이지만 C ++의 "나쁜"것은 무엇입니까? (0) | 2020.06.08 |
---|---|
Entity Framework에서 데이터베이스 시간 초과 설정 (0) | 2020.06.08 |
char *와 const char *의 차이점은 무엇입니까? (0) | 2020.06.08 |
모든 쿼리를 기록하는 MongoDB (0) | 2020.06.08 |
Ruby에서 배열의 교차, 합집합 및 부분 집합을 얻으려면 어떻게해야합니까? (0) | 2020.06.08 |