source

설치된 Ubuntu LAMP 스택에서 cURL을 활성화하려면 어떻게 해야 합니까?

itover 2022. 12. 21. 22:30
반응형

설치된 Ubuntu LAMP 스택에서 cURL을 활성화하려면 어떻게 해야 합니까?

Ubuntu LAMP 스택을 설치했습니다.그러나 cURL이 활성화되지 않아 INI 파일에 나열된 확장자를 찾을 수 없습니다.수동으로 추가했는데도 안 되더라고요.

그러면 cURL을 어떻게 활성화해야 하나요?

UbuntuPHP용 Curl Extension 설치에서:

sudo apt-get install php5-curl

libcurl 설치 후 다음 명령어 중 하나를 사용하여 웹 서버를 재시작해야 합니다.

sudo /etc/init.d/apache2 restart

또는

sudo service apache2 restart

php5-curl 라이브러리만 설치하면 됩니다.실행함으로써 이 작업을 수행할 수 있습니다.

sudo apt-get install php5-curl

자세한 내용은 여기를 클릭해 주세요.

시험:

sudo apt-get install php-curl

Ubuntu 16.04 (Xenial Xerus) LTS에서 램프 서버php7과 함께 동작했습니다.로 시도했다.php7-curl - 잘 안 ★★★★★★★★★★★★★★★★★★,php5-curl.

PHP 7에 php-curl을 설치하려고 하면 오류가 발생합니다.실제로 PHP 7에 php-curl을 설치하는 경우 패키지 이름은 다음과 같습니다.

sudo apt-get install php-curl

.php5-curl ★★★★★★★★★★★★★★★★★」php7-curl,그냥.php-curl.

가장 먼저 해야 할 일:사용의 머신에서 실행되고 있는 PHP 버전을 확인합니다.

령령::php -version

(내 경우) 다음과 같은 내용이 표시됩니다.

PHP 7.0.8-0ubuntu0.16.04.3 (cli) (NTS )저작권 (c) 1997-2016 PHP 그룹

5.= > PHP 5.x.x = > 실행 :sudo apt-get install php5-curl

PHP 7.x.x = > php php php php내 ( 내 php php ) :sudo apt-get install php7.0-curl

다음을 실행하여 이 확장을 활성화합니다.

sudo gedit /etc/php/7.0/cli/php.ini

그리고 "php.ini" 파일에서 키워드 "curl"을 검색하여 아래의 을 찾아 변경합니다.

;syslog=syslog_syslog.syslog

수신인:

extension=syslog_syslog.syslog

그런 다음 파일 "php.ini"를 저장합니다.

명령을 실행하여 합니다.sudo service apache2 restart.

이전 답변의 대부분을 시도했지만, 제 기계인 Ubuntu 18.04(바이오닉 비버)에서는 작동하지 않았습니다만, 저에게 효과가 있었던 것은 이것입니다.

첫 번째: PHP 버전을 확인합니다.

$ php -version

두 번째: PHP 버전을 명령에 추가합니다.저는 다음과 같이 했습니다.

  $ sudo apt-get install php7.2-curl

마지막으로 Apache 서버를 재시작합니다.

sudo service apache2 restart

대부분의 사람들은 Apache를 재시작할 필요가 없다고 주장하지만:)

다음 명령을 실행합니다.모듈 목록이 표시됩니다.

 sudo apt-cache search php5-

그런 다음 설치할 모듈 이름을 사용하여 다음 명령을 실행합니다.

 sudo apt-get install name of the module

자세한 내용은 Ubuntu에 Linux, Apache, MySQL, PHP(LAMP) 스택을 설치하는 방법을 참조하십시오.

버전 번호를 지정할 필요는 없습니다.그냥 실행:

sudo apt-get install php-curl

그것은 나에게 효과가 있었다.서버를 재시작하는 을 잊지 마십시오.

sudo service apache2 restart

이것을 시험해 보세요.

sudo apt-get install -y curl

위의 PHP 8.x 및 Centos OS 7을 사용하는 사용자는 이 명령을 실행하여 php 확장을 설치할 수 있습니다.yum search php81- or php80그 후 검색하다ea-php81-php-curl.x86_64 or ea-php80-php-curl.x86_64

실행 후:yum install ea-php81-php-curl.x86_64확장 버전을 설치합니다.이것에 의해, 인스톨시에 Apache 서버도 재기동합니다.

이것이 당신의 문제를 해결하는 데 도움이 되길 바랍니다!

언급URL : https://stackoverflow.com/questions/2939820/how-can-i-enable-curl-for-an-installed-ubuntu-lamp-stack

반응형