bcmath 모듈 설치 방법
서버에 bcmath 모듈을 설치하려면 어떻게 해야 하나요?나는 노력했다.
yum update php-bcmath
아무것도 못 찾았다고 하네요
해라yum install php-bcmath
그래도 아무것도 못 찾으면yum search bcmath
패키지 이름을 검색하다
ubuntu 및 php7.1
sudo apt install php7.1-bcmath
버전 지정이 없는 ubuntu 및 php
sudo apt install php-bcmath
yum install php72-php-bcmath.x86_64
cp /etc/opt/remi/php72/php.d/20-bcmath.ini /etc/php.d/
cp /opt/remi/php72/root/usr/lib64/php/modules/bcmath.so /usr/lib64/php/modules/
systemctl restart httpd
yum install이 phpinfo()의 bcmath를 준 것을 생각하면 왜 그렇게 깊이 파고들 필요가 있었는지 모르겠다.
CentOS 6.5에서 잘 작동
yum install bcmath
아파치 재시작 후 bcmath 함수에 대한 모든 호출이 작동하기 시작했습니다.
service httpd restart
멋지다!
Docker의 공식 PHP 이미지를 사용할 때,docker-php-ext-install bcmath
.
출처 : https://hub.docker.com/_/php?tab=description#php-core-extensions
정의되지 않은 함수에 대한 호출을 가져오는 중bcmod()
yum install php-bcmath
systemctl restart httpd.service
그러면 다음과 같은 것을 볼 수 있을 것입니다./etc/php.d/bcmath.ini
phpinfo에 기재되어 있습니다.
Centos 7
Plesk 12
PHP 5.4.16
를 인스톨 하고 있는 경우php 7.1
이 회선은 시스템에서 동작합니다.
sudo apt install php7.1-bcmath
시스템 내의 php 버전을 확인합니다.ubuntu 16.04
php -v
그리고 그 결과가 거기에 표시됩니다.
PHP 7.1.x+ubuntu 16.04.1+deb.sury.org+1 (cli) (구축:2018년 8월 19일 07:16:12) (NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.9-1+ubuntu 16.04.1+deb.sury.org+1, Copyright (c) 1999-2018 by Zend Technologies
다음은 Centos 7.4와 PHP 7.1에서 remi 저장소를 사용하여 작동했습니다.
먼저 어떤 PHP 버전을 가지고 있는지 확인합니다.
[kiat@reporting ~]$ php --version
PHP 7.1.33 (cli) (built: Oct 23 2019 07:28:45) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.1.33, Copyright (c) 1999-2018, by Zend Technologies
그럼 검색해 주세요.bcmath
에 있어서의 확장.remi-php71
저장소:
[kiat@reporting ~]$ yum search php71 | grep bcmath
php71-php-bcmath.x86_64 : A module for PHP applications for using the bcmath
php71u-bcmath.x86_64 : A module for PHP applications for using the bcmath
다음으로 일치하는 첫 번째 확장을 설치합니다.
[kiat@reporting ~]$ sudo yum --enablerepo=remi-php71 install php-bcmath
Loaded plugins: fastestmirror, langpacks
base | 3.6 kB 00:00
.
.
.
마지막으로 php와 nginx를 재시작합니다.
[kiat@reporting ~]$ sudo systemctl restart php-fpm nginx
패키지를 가지고 있던 리포는 유효하게 되어 있지 않았습니다.OEL7에서는
$ vi /etc/yum.repos.d/ULN-Base.repo
Set enabled to 1 for ol7_optional_latest
$ yum install php-bcmath
그리고 효과가 있었어...
다음 명령을 사용하여 패키지가 어디에 있는지 확인했습니다.
$ yum --noplugins --showduplicates --enablerepo \* --disablerepo \*-source --disablerepo C5.\*,c5-media,\*debug\*,\*-source list \*bcmath
확장을 활성화하려면 먼저 확장을 설치해야 합니다. 확장은 활성화되어 있지만 설치되지 않은 경우가 있으므로 bcmath의 예를 들어 보겠습니다.
yum 검색 php-bcmath
그런 다음 이 확장을 설치할 php 버전을 확인하십시오.
yum search 명령어 후와 같은 출력이 표시됩니다.>
yum search php-bcmath** 로드된 플러그인: fastest mirror, universal-hooks 캐시된 호스트 파일에서 미러 속도를 로드합니다.
EA4: 66.71.244.18
cpanel-addons-production-feed: 66.71.244.18
base: mirror.nodesdirect.com
epel: mirror.coastal.edu
extras: www.gtlib.gatech.edu
nux-dextop: mirror.li.nux.ro
updates: mirror.jaleco.com
**============================================================== N/S matched: php-bcmath ===============================================================
ea-php54-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php55-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php56-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php70-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php71-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php72-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php71용으로 설치하는 경우 명령어는 yum install ea-php71-php-bcmath.x86_64 또는 yum install php71-bcmath와 같습니다.
위의 단계에서 임의의 확장을 설치할 수 있습니다.
Ubuntu PHP 7.3에서는
sudo apt install php7.3-bcmath
「」를 유효하게 , 「」를 유효하게 합니다.bcmath
Arch Linux
★★★★★★★★★★★★★★★★★」Manjaro
★★php.ini
nano /etc/php/php.ini
★★★★bcmath
세미콜론 「emove 세미콜론」)
extension=bcmath
Apache 서버를 사용하는 경우 다음을 사용하여 서버를 새로고침합니다.
sudo systemctl reload apache.server
또는
sudo systemctl realod httpd
Apache를 사용하지 않는 경우
sudo systemctl reload php-fpm.service
활성화된 모듈을 보려면
php -m
「 」를하려면 , 「 」bcmath
액티브하게 되어 해 주세요.검색해 주세요.
php -m | grep bcmath
은 나에게 가 있었다.install php72-php-bcmath.x86_64
systemctl restart php72-php-fpm.service
PHP 7+ 버전의 경우 다음 버전만 사용할 수 있습니다.
sudo apt install php-bcmath
방금 php v5.6용 아래 패키지를 시험해 봤는데 잘 작동했어요.
yum install php56w-bcmath
apt repo에는 이 확장자가 있습니다.단말기에서 다음 명령어를 실행하기만 하면 됩니다.
sudo apt-get install php7.2-bcmath*
php7.2-common 등 설치해야 할 다른 의존 모듈이 많기 때문에 bcmath를 설치하는 방법을 아직 모르는 사람이 있다면.
시냅스 애플리케이션을 사용하여 동일한 애플리케이션을 설치합니다.fire 명령어.\
sudo apt-get install synaptic
시냅스 응용 프로그램을 열고 검색 탭을 클릭합니다.
찾다bcmath
검색 결과는 모든 패키지가 php에 의존함을 나타냅니다.
필요에 따라서 인스톨 합니다.
를 인스톨 할 때에 필요한 모든 자동 입력 종속성을 사용해 인스톨 합니다.
바로 그겁니다.
php7.0이 설치된 Centos 7의 경우
"OS RH OS SCLo RH":yum install centos-release-scl-rh
패키지를 합니다.rh-php71-php-bcmath rpm은 rh-php71-php-bcmath rpm입니다. yum install rh-php71-php-bcmath
systemctl restart httpd.service
ubuntu에 PHP 확장을 설치하고 싶은 경우.
먼저 어떤 PHP 버전이 활성화되었는지 확인합니다.
php -v
설치 후 이 명령을 사용하여 플러그인이 필요했습니다.
sudo apt install php7.0-bcmath
를 php7.0-bcmath로 대체할 수 .php-PHPVersion-extensionName
언급URL : https://stackoverflow.com/questions/3400362/how-to-install-bcmath-module
'sourcecode' 카테고리의 다른 글
SQL 구문에 오류가 있습니다. 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 참조하십시오. (0) | 2022.09.23 |
---|---|
텍스트 입력 필드 내에서 커서 위치(문자 단위)를 가져옵니다. (0) | 2022.09.23 |
텍스트 파일에 작성 또는 쓰기/추가 (0) | 2022.09.23 |
JAR 파일 내의 파일을 나열하려면 어떻게 해야 합니까? (0) | 2022.09.23 |
MySQL의 부울 값에 대한 부울 vs tinyint(1) (0) | 2022.09.23 |