Hướng dẫn how do you check php extensions is installed or not ? - Làm cách nào để bạn kiểm tra phần mở rộng php đã được cài đặt hay chưa?

Nó phải ở đâu đó trong bãi rác phpinfo [], nhưng tôi không biết ở đâu. Có phải nó được cho là trong phần "Mô -đun bổ sung"? Ở một nơi khác? Tôi đang cố gắng tìm ra lý do tại sao một số tiện ích mở rộng dường như không được tải, nhưng tôi thậm chí không biết mình nên tìm ở đâu.

LOSPEJOS

1.9683 huy hiệu vàng19 Huy hiệu bạc33 Huy hiệu đồng3 gold badges19 silver badges33 bronze badges

Đã hỏi ngày 26 tháng 1 năm 2009 lúc 4:32Jan 26, 2009 at 4:32

Đang chạy

php -m

sẽ cung cấp cho bạn tất cả các mô -đun, và

php -i

sẽ cung cấp cho bạn nhiều thông tin chi tiết hơn về cấu hình hiện tại.

Đã trả lời ngày 26 tháng 1 năm 2009 lúc 5:47Jan 26, 2009 at 5:47

Abdullah Jibalyabdullah JibalyAbdullah Jibaly

51.3K40 Huy hiệu vàng121 Huy hiệu bạc196 Huy hiệu đồng40 gold badges121 silver badges196 bronze badges

1

Chạy lệnh. Bạn sẽ được cài đặt extence:

php -r "print_r[get_loaded_extensions[]];"

Hoặc chạy lệnh này để cài đặt tất cả các mô -đun và gỡ cài đặt với phiên bản

dpkg -l | grep php5

Đã trả lời ngày 1 tháng 9 năm 2015 lúc 5:18Sep 1, 2015 at 5:18

1

Đã trả lời ngày 26 tháng 1 năm 2009 lúc 19:46Jan 26, 2009 at 19:46

Troelskntroelskntroelskn

Huy hiệu vàng 113K2626 gold badges132 silver badges154 bronze badges

2

Bạn muốn chạy:

 php -m 

trên dòng lệnh,

Hoặc nếu bạn có quyền truy cập vào tệp cấu hình máy chủ

/etc/php5/apache2/php.ini

và nhìn vào tất cả các phần mở rộng,

Bạn thậm chí có thể bật hoặc vô hiệu hóa chúng bằng cách chuyển đổi giữa và tắt như thế này

 = 

Đã trả lời ngày 26 tháng 11 năm 2014 lúc 16:33Nov 26, 2014 at 16:33

william.eyidiwilliam.eyidiwilliam.eyidi

2.2854 Huy hiệu vàng26 Huy hiệu bạc35 Huy hiệu Đồng4 gold badges26 silver badges35 bronze badges

  

Đã trả lời ngày 3 tháng 6 năm 2016 lúc 11:31Jun 3, 2016 at 11:31

Rahul Yadavrahul YadavRahul Yadav

7679 Huy hiệu bạc11 Huy hiệu đồng9 silver badges11 bronze badges

3

Nếu bạn muốn kiểm tra nếu một tiện ích mở rộng cụ thể được tải, bạn cũng có thể sử dụng chức năng

php -i
5, hãy xem tài liệu tại đây

php -r "var_dump[extension_loaded['json']];"

Đã trả lời ngày 25 tháng 10 năm 2019 lúc 8:27Oct 25, 2019 at 8:27

Elie Faëselie FaësElie Faës

3.0951 Huy hiệu vàng24 Huy hiệu bạc40 Huy hiệu đồng1 gold badge24 silver badges40 bronze badges

1

php -i
6 đầu ra danh sách các tiện ích mở rộng.

php -i
7 đầu ra các tiện ích mở rộng và chi tiết của chúng.

Đã trả lời ngày 23 tháng 3 năm 2016 lúc 4:12Mar 23, 2016 at 4:12

JayxHJJjayxHjjayxhj

2.55418 Huy hiệu bạc23 Huy hiệu đồng18 silver badges23 bronze badges

Bạn đang tìm kiếm một phần mở rộng cụ thể? Trong

php -i
8 của bạn, chỉ cần nhấn Ctrl+F trong trình duyệt web của bạn, nhập 3-4 chữ cái đầu tiên của phần mở rộng mà bạn đang tìm kiếm và nó sẽ cho bạn thấy liệu nó có được tải hay không.

Thông thường trong

php -i
9, nó không hiển thị cho bạn tất cả các tiện ích mở rộng được tải ở một vị trí, nó có một phần riêng cho mỗi phần mở rộng được tải trong đó nó hiển thị tất cả các biến, đường dẫn tệp, v.v. Nó có thể có nghĩa là nó không được tải.

Ngoài ra, bạn có thể mở tệp php.ini của mình và sử dụng phương thức Ctrl+F để tìm phần mở rộng của bạn và xem nó có được nhận xét không [thường là dấu chấm phẩy gần đầu dòng].

Đã trả lời ngày 26 tháng 1 năm 2009 lúc 5:53Jan 26, 2009 at 5:53

AlialiAli

255K261 Huy hiệu vàng567 Huy hiệu bạc755 Huy hiệu Đồng261 gold badges567 silver badges755 bronze badges

Tôi đã gặp vấn đề tương tự, tôi cần biết những mô -đun nào đã được cài đặt và phiên bản của chúng. Hiện tại, giải pháp của tôi là có PHP cho tôi biết từ dòng lệnh. Lưu ý, "Core" là PHP.

php -r '$all = get_loaded_extensions[]; foreach[$all as $i] { $ext = new ReflectionExtension[$i]; $ver = $ext->getVersion[]; echo "$i - $ver" . PHP_EOL;}'

Output:

php -i
0

Đã trả lời ngày 31 tháng 8 lúc 15:23Aug 31 at 15:23

MikegmikegMikeG

Huy hiệu đồng 1441 Bạc11 Huy hiệu Đồng1 silver badge11 bronze badges

Bạn đã hỏi nơi bạn thấy các tiện ích mở rộng được tải trong đầu ra phpinfo [].

Answer:

Chúng được liệt kê về phía dưới dưới dạng các phần/bảng riêng biệt và chỉ khi chúng được tải. Dưới đây là một ví dụ về phần mở rộng được tải.ONLY if they are loaded. Here is an example of extension Curl loaded.

...

...

Tôi đã cài đặt nó trên Linux Debian với

php -i
1

Đã trả lời ngày 29 tháng 3 năm 2020 lúc 22:21Mar 29, 2020 at 22:21

MeryanmeryanMeryan

1.05811 Huy hiệu bạc22 Huy hiệu đồng11 silver badges22 bronze badges

Bạn có thể thấy tất cả các tiện ích mở rộng được cài đặt bởi PHP bởi điều này

-Debian/Ubuntu

php -i
2

-RHEL/CentOS

php -i
3

-Fedora 22+

php -i
4

Tyler2P

2.28116 Huy hiệu vàng21 Huy hiệu bạc29 Huy hiệu đồng16 gold badges21 silver badges29 bronze badges

Đã trả lời ngày 9 tháng 2 lúc 13:42Feb 9 at 13:42

Các tiện ích mở rộng PHP được cài đặt ở đâu?

Các tiện ích mở rộng PHP thường được gọi là "PHP_*. DLL" [trong đó ngôi sao đại diện cho tên của phần mở rộng] và chúng được đặt trong thư mục "PHP \ ext". Các tàu PHP với các phần mở rộng hữu ích nhất cho phần lớn các nhà phát triển.under the "PHP\ext" folder. PHP ships with the extensions most useful to the majority of developers.

Làm thế nào tôi có thể xem phần mở rộng PHP trong cPanel?

Các bước để cài đặt tiện ích mở rộng PHP trong cPanel..
Bước 1: Chọn cPanel và đăng nhập ..
Bước 2: Chuyển đến phiên bản PHP ..
Bước 3: Chọn phiên bản PHP lý tưởng của bạn và nhấp vào SET làm hiện tại và chọn các tiện ích mở rộng ..
Bước 4: Chọn các tiện ích mở rộng cần thiết ..

Những mô -đun PHP nào được cài đặt?

Cách dễ nhất để tìm hiểu những mô -đun PHP nào được cài đặt trên máy chủ của bạn là kiểm tra trang thông tin PHP máy chủ của bạn vì điều này hiển thị tất cả các mô -đun đã cài đặt và cung cấp tổng quan chi tiết về cấu hình PHP của máy chủ của bạn.Điều này có nghĩa là máy chủ của bạn được biên dịch với mô -đun PHP của MB MBString.check your server PHP Information Page as this displays all installed modules and provides a detailed overview of your server's PHP configuration. This means that your server is compiled with the “mbstring” PHP module.

Phần mở rộng của PHP là gì?

Tiện ích mở rộng tệp PHP đề cập đến tên của một tệp có tập lệnh PHP hoặc mã nguồn có tiện ích mở rộng ".php" ở cuối của nó.Nó tương tự như một tệp từ với a.Phần mở rộng tập tin tài liệu.. PHP" extension at the end of it. It's similar to a Word file with a . doc file extension.

Bài Viết Liên Quan

Chủ Đề