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.
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