Php này là một phần mở rộng

Người dùng Zend Server có thể hưởng lợi từ khả năng quản lý tiện ích mở rộng cho tiện ích mở rộng của bên thứ ba cũng như cho Tiện ích mở rộng Zend. Điều này cho phép người dùng tải và hủy tải tất cả các tiện ích mở rộng trực tiếp từ trang Tiện ích mở rộng máy chủ Zend

Quan trọng. Các tiện ích mở rộng mới được thêm sẽ hiển thị trong trang Tiện ích mở rộng của Giao diện quản trị, tuy nhiên, tùy chọn cấu hình lệnh sẽ không hoạt động và các lệnh thuộc về tiện ích mở rộng phải được định cấu hình trực tiếp từ tệp php. đây là các tập tin

từ chối trách nhiệm

Zend Technologies không cung cấp hỗ trợ cho các sản phẩm của bên thứ ba, bao gồm cả tiện ích mở rộng. Do đó, nếu phát sinh vấn đề cần hỗ trợ, vui lòng xóa tất cả các tiện ích mở rộng của bên thứ ba bằng cách nhận xét tham chiếu đến chúng trong php của bạn. ini trước khi tham khảo Trung tâm hỗ trợ - http. //www. thiên thần. com/vi/trung tâm hỗ trợ/

Có hai loại tiện ích mở rộng. Tiện ích mở rộng PHP và tiện ích mở rộng Zend. Nhà cung cấp tiện ích mở rộng phải cung cấp thông tin về loại tiện ích mở rộng (Zend hoặc PHP). Đảm bảo cũng kiểm tra tài liệu của nhà cung cấp để biết các sự cố tương thích có thể xảy ra, khả năng tương thích phiên bản PHP và bất kỳ cấu hình bổ sung nào khác có thể được yêu cầu

Php này là một phần mở rộng

Để thêm tiện ích mở rộng Zend

  1. Tải xuống tiện ích mở rộng
    Ghi chú. - Phần mở rộng AIX Unix/Linux kết thúc bằng. hậu tố như vậy

  2. Đặt tiện ích mở rộng trong thư mục tiện ích mở rộng của bạn
    Để tìm thư mục tiện ích mở rộng, hãy mở Giao diện quản trị để theo dõi. Thông tin PHP và kiểm tra giá trị cho chỉ thị extension_dir=
    Theo mặc định, thư mục tiện ích mở rộng của bạn nằm trong
    /zend/lib/php_extensions

  3. Thêm dòng sau vào php của bạn. cái này
    zend_extension=

  4. Khởi động lại máy chủ của bạn

  5. Để khởi động lại máy chủ của bạn

    Nhấp vào Khởi động lại máy chủ

    Php này là một phần mở rộng
    trong Giao diện quản trị.

    Đảm bảo rằng tiện ích mở rộng được tải đúng cách bằng cách kiểm tra đầu ra của PHPInfo trong Giao diện quản trị

Ghi chú

Nếu bạn cố tải một tiện ích mở rộng PHP dưới dạng tiện ích mở rộng Zend, trong Linux, bạn có thể nhận được thông báo lỗi sau trong nhật ký lỗi máy chủ của mình. "dường như không phải là tiện ích mở rộng Zend hợp lệ. "
Nếu điều này xảy ra, hãy xóa nó và thêm nó dưới dạng tiện ích mở rộng PHP, làm theo hướng dẫn bên dưới, bên dưới

Php này là một phần mở rộng

Để thêm phần mở rộng PHP

  1. Tải xuống tiện ích mở rộng của bên thứ ba. Nhiều tiện ích mở rộng của bên thứ ba có thể được tìm thấy tại http. //pecl. php. net
    Tiện ích mở rộng được lấy trực tiếp từ kho lưu trữ web bên ngoài

  2. Đặt tiện ích mở rộng PHP trong thư mục tiện ích mở rộng của bạn
    Để xác định vị trí thư mục tiện ích mở rộng, hãy mở tệp php của bạn. ini và kiểm tra giá trị cho chỉ thị extension_dir=
    Theo mặc định, thư mục tiện ích mở rộng của bạn nằm trong
    /lib/php_extensions

  3. Thêm dòng sau vào php của bạn. cái này
    tiện ích mở rộng =. vì thế
    Đảm bảo rằng bạn thay thế bằng tên tiện ích mở rộng của mình

  4. Khởi động lại máy chủ Web của bạn
    Đảm bảo rằng tiện ích mở rộng được tải đúng cách bằng cách kiểm tra Giao diện quản trị. Xem màn hình. Thông tin PHP cho đầu ra của Thông tin PHP

Các tiện ích mở rộng xuất hiện trong Giao diện quản trị của bạn trong tab Tiện ích mở rộng và bạn có thể sử dụng Giao diện quản trị để tải và hủy tải các tiện ích mở rộng

Thêm tiện ích mở rộng cho Windows

Quy trình sau đây mô tả cách tải xuống các tiện ích mở rộng đã biên dịch cho các tệp DLL của Windows

Ghi chú Windows

Khi tải xuống các tiện ích mở rộng cho Windows từ PECL, hãy đảm bảo CHỈ tải xuống phiên bản không an toàn cho luồng (NTS)

Php này là một phần mở rộng

Để tải xuống tiện ích mở rộng

  1. Đi đến. http. //www. php. mạng/tải xuống. php

  2. Trong phần nhị phân Windows, chọn. "Các nhị phân Win32 không an toàn theo luồng của PECL" (Người dùng 64 bit cũng có thể sử dụng cái này)

  3. Nhấp vào gói để bắt đầu quá trình tải xuống. Làm theo hướng dẫn tải xuống và giải nén tệp ZIP

  4. chọn. v.v. bạn muốn

  5. Để thêm tiện ích mở rộng, hãy chuyển đến thư mục tiện ích mở rộng\ZendServer\lib\phpext và thêm. tập tin dll ở đó

  6. Chuyển đến php của bạn. ini và thêm dòng sau. tiện ích mở rộng =. vân vân

  7. Để xác minh rằng tiện ích mở rộng đã được tải đúng cách, hãy đi tới Thiết lập. Tiện ích mở rộng và xác định vị trí tiện ích mở rộng từ danh sách
    Khi tải các tiện ích mở rộng mới, hãy kiểm tra cả tệp nhật ký

Để biết thêm thông tin về các tiện ích mở rộng này, hãy truy cập http. //pecl4win. php. net/

Ghi chú. Các tiện ích mở rộng trên trang web này an toàn theo luồng và do đó không nên tải xuống để sử dụng với Zend Server

Ghi chú

Một số tiện ích mở rộng cần có lệnh để thay đổi cấu hình mặc định của Tiện ích mở rộng. Những chỉ thị này nên được thêm vào php của bạn. đây là tập tin thủ công. Không có cách nào để dự đoán phần mở rộng chỉ thị nào có thể có. Đối với mỗi tiện ích mở rộng của bên thứ ba mà bạn muốn thêm, hãy đảm bảo truy cập trang nguồn của dự án để kiểm tra thông tin bổ sung liên quan đến tiện ích mở rộng

Biên dịch tiện ích mở rộng

Trong hệ điều hành Unix/Linux, bạn cũng có thể tạo và biên dịch các tiện ích mở rộng của riêng mình bằng cách sử dụng lệnh phpize

từ chối trách nhiệm

Tiện ích mở rộng bên ngoài không được hỗ trợ bởi Zend. Nếu bạn gặp sự cố, hãy xóa mọi tiện ích bổ sung trước khi liên hệ với bộ phận Hỗ trợ của Zend

Xây dựng các phần mở rộng PHP từ nguồn yêu cầu các kỹ năng UNIX cơ bản cũng như một số công cụ xây dựng, trong số những công cụ khác

  • Trình biên dịch ANSI C

  • uốn cong. Phiên bản 2. 5. 4

  • bò rừng. Phiên bản 1. 28 (khuyên dùng), 1. 35 hoặc 1. 75

  • Bất kỳ thành phần hoặc thư viện cụ thể nào được yêu cầu bởi tiện ích mở rộng đang được tạo (chẳng hạn như gd, pdf lib, v.v. )

Php này là một phần mở rộng

Để biên dịch các phần mở rộng từ nguồn

  1. Tải xuống và giải nén nguồn của tiện ích mở rộng

  2. Chuyển sang thư mục nguồn mở rộng (theo mặc định nằm trong/Zend/ZendServer/lib/phpext) và chạy các lệnh sau

đĩa CD

/bin/phpize

Đảm bảo rằng bạn thay thế bằng tên thư mục tiện ích mở rộng của mình

  1. Chạy. /configure lệnh để chuẩn bị nguồn biên dịch. Bạn sẽ cần bao gồm các cờ "php-config" và "enable-shared" như sau

/configure --with-php-config=/bin/php-config\

--kích hoạt-chia sẻ

Ghi chú

Một số tiện ích mở rộng sẽ cần thêm cờ cấu hình. Do đó, nên chạy ". /configure --help" và xem lại các cờ có thể có trước khi biên dịch

  1. Biên dịch và cài đặt các tệp nhị phân mở rộng bằng cách chạy các lệnh sau

chế tạo

thực hiện cài đặt

Thực hiện cài đặt nên cài đặt mới. vì vậy tiện ích mở rộng nhị phân trong thư mục tiện ích mở rộng của Zend Server

  1. Thêm dòng sau vào php của bạn. ini để tải tiện ích mở rộng mới của bạn.  

tiện ích mở rộng =. vì thế

Thay thế bằng tên nhị phân của tiện ích mở rộng của bạn

  1. Khởi động lại máy chủ Web của bạn

  2. Đảm bảo rằng tiện ích mở rộng được tải đúng cách bằng cách kiểm tra đầu ra của Thông tin PHP. Điều này có thể được xem trong trang Thông tin Zend Server PHP

Tiện ích mở rộng xuất hiện trong Giao diện quản trị của bạn dưới trang Tiện ích mở rộng và bạn có thể sử dụng Giao diện quản trị để tải và hủy tải tiện ích mở rộng

Phần mở rộng PHP Intl là gì?

Phần mở rộng Quốc tế hóa (Intl) là trình bao bọc cho thư viện ICU, một bộ thư viện C/C++ và Java cung cấp hỗ trợ Unicode và Toàn cầu hóa cho các ứng dụng phần mềm. It enables PHP programmers to perform UCA-conformant collation and date/time/number/currency formatting in their scripts.

Làm cách nào để thêm các phần mở rộng PHP?

Cài đặt tiện ích bằng trình quản lý gói Pecl .
Cài đặt các gói. CentOS. .
Install the extension: /opt//bin/pecl install memcache. .. .
Connect the extension for a required PHP version: echo extension= >> /opt//etc/php.d/.ini..

Tệp ini PHP ở đâu?

ini là tệp cấu hình mặc định để chạy các ứng dụng yêu cầu PHP. Nó được sử dụng để kiểm soát các biến như kích thước tải lên, thời gian chờ của tệp và giới hạn tài nguyên. Tệp này được đặt trên máy chủ của bạn trong thư mục /public_html .

Làm cách nào để thêm một mô-đun vào PHP này?

Làm theo các bước sau để cài đặt nó. .
Cài đặt gói sau. cập nhật sudo apt-get sudo apt-get cài đặt -y autoconf
Kích hoạt mô-đun trong /opt/bitnami/php/etc/php. ini bằng cách thêm dòng này vào cuối. tiện ích mở rộng = redis. vì thế
Kiểm tra xem mô-đun đã được cài đặt đúng chưa bằng lệnh sau. php -m. grep redis