컬 설치 Ubuntu LAMP 스택을 활성화하는 방법은 무엇입니까?
우분투 램프 스택을 설치했습니다. 그러나 컬이 활성화되어 있지 않으며 INI 파일에 나열된 확장명을 찾을 수 없습니다. 수동으로 추가했지만 작동하지 않았습니다.
그러면 컬을 어떻게 활성화해야합니까?
에서 http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html :
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
는 램프 서버와 php7와 신선한 우분투 16.04 LTS에서 일했다. 나는 함께 노력했다 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 Vesion을 확인하십시오.
커맨드 라인 :php -version
이것은 다음과 같은 것을 보여줍니다 (제 경우) :
PHP 7.0.8-0ubuntu0.16.04.3 (cli) (NTS) 저작권 (c) 1997-2016 PHP 그룹
if : PHP 5.xx => run 명령을 사용하는 경우 : sudo apt-get install php5-curl
if : PHP 7.xx => 명령 실행 (경우에 따라) : sudo apt-get install php7.0-curl
다음을 실행하여이 확장을 활성화하십시오.
sudo gedit /etc/php/7.0/cli/php.ini
"php.ini"파일에서 : "curl"키워드를 검색하여 아래 줄을 찾으십시오.
; extension = php_curl.dll
에:
extension = php_curl.dll
다음으로 파일 "php.ini"를 저장하십시오.
마지막으로, 명령 행에서 다음을 실행하여 서버를 다시 시작하십시오 sudo service apache2 restart
.
모듈 목록을 제공하는 아래 명령을 실행하십시오.
sudo apt-cache search php5-
그런 다음 설치할 모듈 이름으로 명령 아래에 파일을 발사하십시오.
sudo apt-get install name of the module
참조 링크
버전 번호를 제공하지 않아도됩니다. 그냥 실행 sudo는 apt-get을 PHP 컬을 설치합니다. 그것은 나를 위해 일했다. 서버 를 다시 시작 하는 것을 잊지 마십시오 . sudo 서비스 아파치 2 재시작
이 시도:
sudo apt-get install -y curl
나는 위의 대부분을 시도했지만 내 machine.ubuntu 18.04에서는 작동하지 않았지만 나를 위해 일한 것은 이것입니다.
먼저 : PHP 버전을 확인하십시오
$ php-version
둘째 : 명령에 PHP 버전을 추가하십시오.
$ sudo apt-get install php7.2-curl
마지막으로 아파치 서버를 다시 시작
sudo service apache2 restart
비록 대부분의 사람이 아파치를 다시 시작할 필요는 없다고 주장했지만 :) 감사합니다.
참고 URL : https://stackoverflow.com/questions/2939820/how-to-enable-curl-installed-ubuntu-lamp-stack
'Programing' 카테고리의 다른 글
PHP에서 타임 스탬프를 시간 전으로 변환 : 예 : 1 일 전, 2 일 전… (0) | 2020.04.27 |
---|---|
왜 일반적으로`|`가 아닌`||`를 사용합니까? 차이점은 무엇입니까? (0) | 2020.04.27 |
UISegmentedControl의 글꼴 크기 변경 (0) | 2020.04.27 |
Visual Studio Code 통합 터미널에서 Windows에서 Bash를 어떻게 사용합니까? (0) | 2020.04.27 |
Android Studio 3.0 맛 차원 문제 (0) | 2020.04.27 |