VPS (PHP 5.6.29)에서 litespeed 5.1.11
을 실행 중입니다. 내 PHP 코드에서 cUrl
을 사용합니다. 웹 페이지로 탐색 할 때 코드를 실행할 때 모든 것이 제대로 작동하지만 명령으로 실행하면 오류가 발생합니다.
Fatal error: Call to undefined function curl_init()
어떻게 해결할 수 있습니까?litespeed - 치명적 오류 : 정의되지 않은 함수를 호출했습니다. curl_init()
나는이 구성 매개 변수 내 PHP를 컴파일
'./configure' '--prefix=/usr/local/lsws/lsphp5' '--disable-fileinfo' '--with-bz2' '--enable-zip' '--with-curl' '--with-mysql' '--with-mysql-sock' '--with-sqlite' '--with-tidy' '--with-xpm-dir' '--enable-pdo' '--with-pdo-sqlite' '--with-pdo-mysql' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--enable-libxml' '--enable-soap' '--with-gettext' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-mcrypt' '--with-mysqli' '--with-openssl' '--with-pic' '--with-png-dir' '--with-zlib' '--with-pcre-regex' '--with-gd' '--enable-shmop' '--enable-track-vars' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-magic-quotes' '--enable-mbstring' '--with-iconv' '--enable-json' '--with-litespeed'
그리고 컬 섹션은 phpinfo에서 : 당신이 당신의 PHP를 컴파일 한 후
두 개의 PHP 엔진을 사용하고있는 것처럼 들리 겠지만 하나는 "웹 페이지"이고 다른 하나는 http 서버 내부의 모듈이고 다른 하나는 "명령"입니다. 따라서 CLI 버전입니다. 일반적으로 별도의 구성이 있습니다. 아마도'cURL'은 CLI 버전으로로드/활성화되지 않았을 것입니다. – arkascha
@arkascha 의견을 주셔서 감사합니다. 나는이 명령을 사용한다 :'/ usr/local/bin/lsphp/my/code.php'. 'CLI' 설정 파일을 어떻게 찾을 수 있습니까? –
엔진이 제공 한 정보로부터 경로를 얻습니다 :'/ usr/local/bin/php -i | grep php.ini' – arkascha