Cài đặt phần mở rộng bcmath PHP XAMPP

Thật khó chịu khi triển khai một thứ gì đó đặc biệt yêu cầu chức năng liên quan đến toán học trong tác vụ của bạn và tính năng đó đột nhiên có sẵn cục bộ nhưng không có trên máy chủ sản xuất của bạn. Tiện ích mở rộng bcmath giúp bạn tránh các lỗi về độ chính xác tùy ý trong PHP, các hàm có trong tiện ích mở rộng này cho phép bạn chạy các phép tính trên các số có kích thước và độ chính xác bất kỳ vì chúng được biểu diễn dưới dạng chuỗi

Để cài đặt bcmath trong CentOS, bạn cần làm theo các bước sau

1. Cài đặt với cli

Bạn có thể cài đặt tiện ích mở rộng bcmath bằng dòng lệnh qua yum

yum install php-bcmath

Yum sẽ tự động cài đặt tiện ích mở rộng bcmath được liên kết với phiên bản PHP mà bạn đã cài đặt, trong trường hợp của chúng tôi, chúng tôi đã có phiên bản PHP 5. 3 phiên bản đang chạy. Khi bạn thực hiện lệnh, bạn sẽ nhận được một đầu ra tương tự như

yum install php-bcmath
Loaded plugins: priorities
Setting up Install Process
PLESK_17_5_3-extras                                      | 2.9 kB     00:00
PLESK_17_PHP56                                           | 2.9 kB     00:00
base                                                     | 3.7 kB     00:00
extras                                                   | 3.4 kB     00:00
plesk-migrator                                           | 2.9 kB     00:00
plesk-migrator-tp                                        | 2.9 kB     00:00
plesk11-base                                             | 2.9 kB     00:00
plesk11-thirdparty                                       | 2.9 kB     00:00
plesk11-updates                                          | 2.9 kB     00:00
//apt.sw.be/redhat/el6/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] P                                                                                                                     YCURL ERROR 6 - "Couldn't resolve host 'apt.sw.be'"
Trying other mirror.
rpmforge                                                 | 1.9 kB     00:00
updates                                                  | 3.4 kB     00:00
Resolving Dependencies
--> Running transaction check
---> Package php-bcmath.x86_64 0:5.3.3-49.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package             Arch            Version                Repository     Size
================================================================================
Installing:
 php-bcmath          x86_64          5.3.3-49.el6           base           40 k

Transaction Summary
================================================================================
Install       1 Package[s]

Total download size: 40 k
Installed size: 29 k
Is this ok [y/N]: y
Downloading Packages:
php-bcmath-5.3.3-49.el6.x86_64.rpm                                                                                                                                            |  40 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : php-bcmath-5.3.3-49.el6.x86_64                                                                                                                                                    1/1
  Verifying  : php-bcmath-5.3.3-49.el6.x86_64                                                                                                                                                    1/1

Installed:
  php-bcmath.x86_64 0:5.3.3-49.el6

Complete!

Hãy nhớ rằng lệnh sẽ tự động cài đặt phiên bản được liên kết với phiên bản PHP hiện tại của bạn [có sẵn từ dòng lệnh]

bởi cgorman56 » 28. Tháng 3 năm 2005 22. 42

Kristian Marcroft đã viết. Xin chào,

Nguồn của php không được bao gồm trong XAMPP.
Bạn sẽ phải tải xuống Nguồn phù hợp từ php. net và cài đặt XAMPP Development Archiv.

Các tùy chọn cấu hình bạn cần sẽ được nhìn thấy khi bạn gọi phpinfo[]

Rất lâu
KriS



Cảm ơn Kris đã giúp tôi bắt đầu đi đúng hướng. với php5. 0. 3, có một số lỗi cần khắc phục trong quá trình định cấu hình và tạo. Tôi sẽ cố gắng đăng các tùy chọn mà tôi phải loại bỏ khỏi tập lệnh cấu hình của mình cho bất kỳ ai khác đang cố gắng thực hiện việc này. đây là những gì tôi trong tập lệnh cấu hình của mình tại thời điểm làm cho nó hoạt động [tôi cũng đã thêm libmycrypt].

từ phpinfo đã viết. /configure --prefix=/opt/lampp --with-apxs2=/opt/lampp/bin/apxs --with-config-file-path=/opt/lampp/etc --with-mysql=/opt/lampp . sock --with-mcrypt=/usr/local/libmcrypt --with-mhash=/opt/lampp --enable-sockets --enable-mbstring=all --with-curl=/opt/lampp --enable-mbregex



THANKS to those responsible for XAMPP!
Chris

cgorman56 Bài viết. 2Đã tham gia. 28. Tháng 3 năm 2005 17. 14

Làm cách nào để cài đặt tiện ích mở rộng BCMath PHP trong xampp?

Cài đặt Tiện ích mở rộng BCMath trong PHP – Windows . Open your active php. ini và tìm dòng extension=php_bcmath. dll. Nếu dòng đó được nhận xét bằng ; .

Làm cách nào để cài đặt tiện ích mở rộng PHP trong xampp?

Bước 1. Mở Bảng điều khiển XAMPP từ thanh tác vụ của hệ thống của bạn. .
Bước 2. Bắt đầu Apache & MySQL
Bước 3. Nhấp vào Cấu hình của Apache
Bước 4. Nhấp vào php. .
Bước 5. Mở tệp đó tìm kiếm extension=fileinfo
Bước 6. Thêm extension=gd vào dòng tiếp theo sau extension=fileinfo, sau đó lưu tệp và đóng tệp

Làm cách nào để cài đặt tiện ích mở rộng PHP?

Khởi động lại php của bạn .
Cài đặt gói phát triển PHP
Tải xuống và giải nén mã nguồn PHP5
Chuẩn bị tiện ích mở rộng [phpize]
Định cấu hình và tạo tiện ích mở rộng
Di chuyển phần mở rộng
Chỉnh sửa PHP của bạn. INI
Khởi động lại php của bạn

Làm cách nào để cài đặt tiện ích mở rộng PHP DOM trong Windows?

Cài đặt tiện ích mở rộng PHP trên Windows . ini file for your PHP installation, and open it in a text editor. Bước 2. Xác định vị trí dòng xác định vị trí của dòng “extension = ”. Bước 3. Tìm tiện ích mở rộng bạn muốn cài đặt và xóa dấu chấm phẩy trước dòng đó.

Chủ Đề