Cài đặt tiện ích mở rộng php-imap CentOS 7

In ArchLinux, a php package provides this module, but it is disabled by default.
Simply uncomment a line [remove semicolon] in /etc/php/php.ini:

;extension=imap.so

to

extension=imap.so

and then, restart PHP.

PHP Imap là một thư viện mã nguồn mở để kết nối hộp thư. Nó cho phép lấy email từ máy chủ của bạn. Đây là một tiện ích mở rộng cần thiết nếu bạn muốn các ứng dụng web xử lý các thư đến của mình

Nếu bạn đang sử dụng Bảng điều khiển web Centos trong VPS hoặc Máy chủ chuyên dụng, bạn cần cài đặt PHP Imap để sử dụng đúng máy chủ thư của mình. Bạn sẽ nhận thấy rằng tính năng này sẽ không hiển thị trong PHP. ini hoặc trong PHP Version Switcher nếu không được cài đặt từ SSH

Bước 1. Đăng nhập vào PuTTY hoặc bất kỳ ứng dụng khách SSH nào bằng thông tin đăng nhập gốc của bạn và chạy lệnh sau

sudo yum install php-imap

Đầu ra sẽ như thế này

[root@server ~]# sudo yum install php-imap
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                     |  18 kB     00:00
 * base: mirror.shastacoe.net
 * epel: sjc.edge.kernel.org
 * extras: repos-lax.psychz.net
 * updates: mirror.hostduplex.com
base                                                     | 3.6 kB     00:00
cwp                                                      | 2.9 kB     00:00
epel                                                     | 4.7 kB     00:00
extras                                                   | 2.9 kB     00:00
mariadb                                                  | 2.9 kB     00:00
updates                                                  | 2.9 kB     00:00
[1/2]: epel/x86_64/updateinfo                              | 1.0 MB   00:00
[2/2]: epel/x86_64/primary_db                              | 6.8 MB   00:03
Resolving Dependencies
--> Running transaction check
---> Package php-imap.x86_64 0:5.4.16-9.el7 will be installed
--> Processing Dependency: php[zend-abi] = 20100525-64 for package: php-imap-5.4.16-9.el7.x86_64
--> Processing Dependency: php[api] = 20100412-64 for package: php-imap-5.4.16-9.el7.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.4.16-48.el7 will be installed
--> Processing Dependency: libzip.so.2[][64bit] for package: php-common-5.4.16-48.el7.x86_64
--> Running transaction check
---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================================================
 Package                                      Arch                                     Version                                           Repository                              Size
======================================================================================================================================================================================
Installing:
 php-imap                                     x86_64                                   5.4.16-9.el7                                      epel                                    38 k
Installing for dependencies:
 libzip                                       x86_64                                   0.10.1-8.el7                                      base                                    48 k
 php-common                                   x86_64                                   5.4.16-48.el7                                     base                                   565 k

Transaction Summary
======================================================================================================================================================================================
Install  1 Package [+2 Dependent packages]

Total download size: 652 k
Installed size: 4.0 M
Is this ok [y/d/N]:

Nhấn y rồi enter để tiến hành cài đặt. Nếu không có vấn đề gì, bạn sẽ thấy một thông báo thành công rằng Quá trình cài đặt Imap PHP đã hoàn tất

theo mặc định, IMAP cho PHP bị hủy kích hoạt. Trước tiên, bạn cần kiểm tra xem PHP IMAP đã được cài đặt hay chưa. hãy kiểm tra bằng hàm phpinfo[]

Kiểm tra PHP IMAP đã được cài đặt chưa

1] Tạo một tệp mới trong thư mục gốc của bạn có tên là “whatever. php” và đặt mã nhỏ bên dưới vào tệp này

Ghi chú. không nên đặt tên tệp là “phpinfo. php”, bởi vì một số kẻ tấn công tìm kiếm các tệp có tên đó trên máy chủ của bạn. vì vậy, hãy giữ nó trong tâm trí của bạn.
2] Bây giờ, hãy chạy tệp này từ trình duyệt yêu thích của bạn.
3] Bạn có thể kiểm tra tương tự như snap bên dưới.

thông tin php[]

Nếu nó chưa được cài đặt, đừng lo lắng, hãy làm theo các bước dưới đây

Kích hoạt IMAP trong XAMPP

1] vào tệp \xampp\php\php. ini và mở php. ini trong trình chỉnh sửa của bạn.
2] tìm ;extension=php_imap. dll
3] Xóa dấu chấm phẩy khỏi ;extension=php_imap. dll.
4] Bây giờ, nó sẽ giống như extension=php_imap. dll
5] Lưu tệp của bạn và khởi động lại máy chủ xampp.

Kích hoạt IMAP trong Linux

Trong Linux, bạn cần cài đặt mô-đun PHP IMAP theo các bước sau.
1] Mở thiết bị đầu cuối của bạn.
2] Chạy lệnh bên dưới.

sudo apt-get cài đặt php5-imap

3] Để bật IMAP, bạn có thể chạy lệnh bên dưới

4] Khởi động lại máy chủ apache bằng lệnh sau


Cài đặt IMAP trên Ubuntu cho PHP 7. 1

1] Chạy lệnh bên dưới

sudo apt cài đặt php7. 1-hình ảnh

2] đừng quên khởi động lại apache

sudo systemctl khởi động lại apache2

Cảm ơn thời gian của bạn, để biết về tôi

Xin chào, tôi là Vijay Poshiya. 🙂

Đây là mô tả nhỏ của tôi về sự chú ý của bạn trên blog của tôi và của tôi. Tôi ở đây để giúp bạn lập trình PHP. Tôi có thể cung cấp cho bạn một nền tảng hướng dẫn làm bánh nơi một chương trình phức tạp có thể giúp bạn dễ dàng hơn. Tôi cũng sẽ cung cấp cho bạn các bộ sưu tập nhiệm vụ hiếm hoi qua internet

Làm cách nào để cài đặt phần mở rộng PHP IMAP Centos 7?

Bật IMAP trong Linux .
Mở thiết bị đầu cuối của bạn
Chạy bên dưới lệnh. sudo apt-get cài đặt php5-imap
Để bật IMAP, bạn có thể chạy lệnh bên dưới. bản đồ sudo php5enmod
Khởi động lại máy chủ apache bằng lệnh sau

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

PHP-IMAP được sử dụng để truy cập hiệu quả các thư từ máy chủ IMAP. IMAP lưu trữ email trên máy chủ và có thể tải xuống theo yêu cầu. Để truy cập máy chủ IMAP, chúng tôi phải sử dụng tiện ích mở rộng PHP IMAP , giờ đây, khi sử dụng tiện ích mở rộng này, chúng tôi có thể thực hiện một số thao tác để nhận các phần khác nhau của thư.

Làm cách nào để cài đặt IMAP trong Centos?

Bạn sẽ thấy một số đầu ra như thế này. Đang tải plugin "installonlyn" Thiết lập Quá trình cài đặt Thiết lập kho lưu trữ Đọc siêu dữ liệu kho lưu trữ từ các tệp cục bộ Phân tích cú pháp đối số cài đặt gói Giải quyết các phụ thuộc -> Điền tập giao dịch với các gói đã chọn. Vui lòng chờ. ---> Gói php-imap .

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

từ php. ini tìm dòng này ;extension=php_imap. dll và xóa dấu chấm phẩy [;] và khởi động lại máy chủ xampp của bạn. .
Truy cập php của bạn. tập tin ban đầu. [ xampp\php\php. trong đó]
Bỏ dấu chấm phẩy [;]
Khởi động lại xampp của bạn

Chủ Đề