Hướng dẫn php extension directory - thư mục phần mở rộng php

Trên Windows, bạn có hai cách để tải tiện ích mở rộng PHP: biên dịch nó thành PHP hoặc tải DLL. Tải một tiện ích mở rộng trước là cách dễ nhất và ưa thích nhất.

Nội phân chính

  • Tìm tiện ích mở rộng ở đâu?
  • Tải xuống nào để tải xuống?
  • Tải một phần mở rộng
  • Giải quyết vấn đề
  • Làm cách nào để kích hoạt phần mở rộng PHP?
  • Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?
  • Làm cách nào để cài đặt các tiện ích mở rộng PHP?
  • Làm cách nào để bật PHP trên Windows?

Nội phân chính

  • Tìm tiện ích mở rộng ở đâu?
  • Tải xuống nào để tải xuống?
  • Tải một phần mở rộng
  • Giải quyết vấn đề
  • Làm cách nào để kích hoạt phần mở rộng PHP?
  • Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?
  • Làm cách nào để cài đặt các tiện ích mở rộng PHP?
  • Làm cách nào để bật PHP trên Windows?

Để tải một phần mở rộng, bạn cần có sẵn nó dưới dạng tệp ".dll" trên hệ thống của bạn. Tất cả các tiện ích mở rộng được biên soạn tự động và định kỳ bởi nhóm PHP (xem phần tiếp theo để tải xuống).

Để biên dịch một phần mở rộng vào PHP, vui lòng tham khảo xây dựng từ tài liệu nguồn.

Để biên dịch một tiện ích mở rộng độc lập (còn gọi là tệp DLL), vui lòng tham khảo xây dựng từ tài liệu nguồn. Nếu tệp DLL không có sẵn với phân phối PHP của bạn cũng như trong PECL, bạn có thể phải biên dịch nó trước khi bạn có thể bắt đầu sử dụng tiện ích mở rộng.

Tìm tiện ích mở rộng ở đâ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. Chúng được gọi là phần mở rộng "cốt lõi".

Tuy nhiên, nếu bạn cần chức năng không được cung cấp bởi bất kỳ tiện ích mở rộng cốt lõi nào, bạn vẫn có thể tìm thấy một trong »& nbsp; pecl. Thư viện cộng đồng mở rộng PHP (PECL) là một kho lưu trữ cho các phần mở rộng PHP, cung cấp một thư mục của tất cả các tiện ích mở rộng và cơ sở lưu trữ đã biết để tải xuống và phát triển các phần mở rộng PHP.

Nếu bạn đã phát triển một phần mở rộng cho mục đích sử dụng của riêng bạn, bạn có thể muốn nghĩ về việc lưu trữ nó trên PECL để những người khác có cùng nhu cầu có thể được hưởng lợi từ thời gian của bạn. Một tác dụng phụ tốt đẹp là bạn cho họ cơ hội tốt để cung cấp cho bạn phản hồi, (hy vọng) cảm ơn, báo cáo lỗi và thậm chí các bản sửa lỗi/bản vá. Trước khi bạn gửi tiện ích mở rộng để lưu trữ trên PECL, vui lòng đọc »& nbsp; PECL gửi.

Tải xuống nào để tải xuống?

Tải một phần mở rộng

  • Giải quyết vấn đề
  • Làm cách nào để kích hoạt phần mở rộng PHP?
  • Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?
  • Làm cách nào để cài đặt các tiện ích mở rộng PHP?
  • Làm cách nào để bật PHP trên Windows?

Để tải một phần mở rộng, bạn cần có sẵn nó dưới dạng tệp ".dll" trên hệ thống của bạn. Tất cả các tiện ích mở rộng được biên soạn tự động và định kỳ bởi nhóm PHP (xem phần tiếp theo để tải xuống).

Để biên dịch một phần mở rộng vào PHP, vui lòng tham khảo xây dựng từ tài liệu nguồn.

drive:\\path\to\php\executable\php.exe -i

Tải một phần mở rộng

Giải quyết vấn đề

Làm cách nào để kích hoạt phần mở rộng PHP?

;extension=php_extname.dll
extension=php_extname.dll
; On PHP version 7.2 and up, prefer :
extension=extname
zend_extension=another_extension

Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?phpinfo():

Configuration File (php.ini) Path  C:\WINDOWS
Loaded Configuration File   C:\Program Files\PHP\5.2\php.ini

Làm cách nào để cài đặt các tiện ích mở rộng PHP?phpinfo() again. The new extension should now have its own section.

Giải quyết vấn đề

Làm cách nào để kích hoạt phần mở rộng PHP?phpinfo(), you should check your logs to learn where the problem comes from.

Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?

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

Làm cách nào để bật PHP trên Windows?

Để tải một phần mở rộng, bạn cần có sẵn nó dưới dạng tệp ".dll" trên hệ thống của bạn. Tất cả các tiện ích mở rộng được biên soạn tự động và định kỳ bởi nhóm PHP (xem phần tiếp theo để tải xuống).phpinfo() can be of great help.

ferdnyc tại gmail dot com

10 ngày trước

This is handwaved somewhat in the "Resolving problems" section, but mis-location of (non-extension) DLL files is often a problem when installing PHP extensions on Windows.

Many PHP extensions come with not only the extension DLL, but supplementary DLLs that are required by that extension. (For example, php_luasandbox.dll comes with lua5.1.dll, the lua interpreter it sandboxes.) Those other DLLs should go into the same directory as the php.exe binary, NOT the extension directory.

So, if php_luasandbox.dll is installed at C:\PHP8.1\ext\php_luasandbox.dll, the interpreter would be located at C:\PHP8.1\lua5.1.dll. That allows the PHP binary C:\PHP8.1\php.exe to find those additional DLLs when required.

;extension=php_extname.dll
0

Làm cách nào để kích hoạt phần mở rộng PHP?

Để cho phép mở rộng PHP Intl, hãy làm theo các bước ....

Mở XAMPP/PHP/PHP. Tệp INI trong bất kỳ trình soạn thảo nào ..

Tìm kiếm "; phần mở rộng = php_intl.dll".

Vui lòng loại bỏ dấu chấm phẩy bắt đầu (;) như:; extension = php_intl.dll. đến. tiện ích mở rộng = php_intl.dll ..

Lưu XAMPP/PHP/PHP. Tệp Ini ..

Khởi động lại xampp/wamp của bạn ..

Làm thế nào để tôi biết phần mở rộng PHP nào được cài đặt trên Windows?

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".under the "PHP\ext" folder.

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

Cách biên dịch và cài đặt các tiện ích mở rộng PHP từ nguồn..

Cài đặt gói phát triển PHP. Trên Ubuntu/Debian, bạn có thể sử dụng apt-get, đó là một miếng bánh. ....

Tải xuống & giải nén mã nguồn PHP5. ....

Chuẩn bị phần mở rộng (PHPize) ....

Định cấu hình & thực hiện tiện ích mở rộng. ....

Di chuyển phần mở rộng. ....

Chỉnh sửa PHP của bạn. ....

Khởi động lại PHP của bạn ..

Làm cách nào để bật PHP trên Windows?

Cách cài đặt PHP..

Bước 1: Tải xuống các tệp PHP. Bạn sẽ cần trình cài đặt Windows PHP. ....

Bước 2: Trích xuất các tập tin. ....

Bước 3: Định cấu hình PHP. ....

Bước 4: Thêm C: \ PHP vào biến môi trường đường dẫn. ....

Bước 5: Định cấu hình PHP như một mô -đun Apache. ....

Bước 6: Kiểm tra tệp PHP ..