>  기사  >  백엔드 개발  >  Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

WBOY
WBOY원래의
2016-12-01 00:56:581537검색

php에 phalcon 확장을 설치합니다. 컴파일 성공 후 먼저 php.ini에 extension=phalcon.so을 추가했는데, <code>php -m</code> 사용시 php 경고 오류가 나면서 동시에 오류가 뜹니다. <code>php -v</code>을 사용한 후 php.ini에서 extension=phalcon.so의 <code>/etc/php.d</code>을 삭제하고 phalcon.ini

파일을 추가하면 두 경우 모두 동일한 오류
<code>php -v</code>
가 보고됩니다.

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>php -m</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>service php-fpm restart</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>/usr/lib/php/modules/
</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>/etc/php.d</code>

답글 내용:

extension=phalcon.sophp에 phalcon 확장을 설치합니다. 컴파일 성공 후 먼저 php.ini에 <code>php -m</code>을 추가했는데, <code>php -v</code> 사용시 php 경고 오류가 나면서 동시에 오류가 뜹니다. extension=phalcon.so을 사용한 후 php.ini에서 <code>/etc/php.d</code>의 phalcon.ini을 삭제하고

<code>php -v</code>
파일을 추가하면 두 경우 모두 동일한 오류

가 보고됩니다. Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>php -m</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>service php-fpm restart</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>/usr/lib/php/modules/
</code>

Linux 운영 및 유지 관리 - 확장 기능을 설치할 때 PHP에서 문제가 발생합니다.

<code>/etc/php.d</code>

php.ini에 Extension=phalcon.so를 추가할 필요는 없습니다.

문서를 따르세요. https://docs.phalconphp.com/e...

리눅스 플랫폼을 사용하기 때문에

이제 apt-get 또는 yum을 사용하여 설치할 수 있습니다

<code>curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash

</code>
소스 구성:

<code>sudo apt-get install php7.0-phalcon
</code>
그런 다음 설치

그러나 저는 일반적으로 문서에 나와 있는 것처럼 컴파일된 소스 코드에서 설치하는 데 익숙합니다.

문제는 편집이 완료되지 않은 것 같습니다. 특정 디렉토리에서 컴파일이 완료되었는지 확인하고, 컴파일 단계를

<code>php -v</code>

이(가) php-cli를 실행 중입니다

/etc/php.d를 어떤 방법으로 호출하는지 알고 싶습니다. 클라이? fpm?

사용 가능한 모드가 올바르게 수정되었나요?

육안 검사 결과 PDO 확장이 설치되지 않은 것으로 나타납니다. phalcon은 PDO를 사용합니다

make&&make 설치 오류가 분명합니다. .so 라이브러리 파일이 확장 디렉터리에 위치하지 않습니다
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.