Hướng dẫn php ftp support not found - php ftp hỗ trợ không tìm thấy
Giới thiệuMonsta FTP hoạt động ngoài hộp với hầu hết các môi trường lưu trữ PHP, tuy nhiên nếu bạn chạy máy chủ web của riêng mình, bạn có thể phải bật một số tiện ích mở rộng PHP bị tắt theo mặc định. Cài đặt PHP của bạn phải có thư viện Sockets PHP (được đề xuất) hoặc thư viện PHP FTP được cài đặt để sử dụng các kết nối FTP với Monsta FTP. Chúng có thể được bật bằng cách chỉnh sửa tệp php.ini trên máy chủ web của bạn.php.ini file on your web server. Show Điều kiện tiên quyết
Thư viện ổ cắmNếu có sẵn, Monsta FTP sẽ thích sử dụng các chức năng FTP tùy chỉnh của riêng mình, đáng tin cậy hơn các chức năng FTP FTP tích hợp. Điều này yêu cầu cho phép thư viện ổ cắm trong tệp Php.ini của bạn.php.ini file. Linux Trên Linux hoặc các hệ thống *NIX khác, phương thức để bật thư viện ổ cắm phụ thuộc vào phiên bản PHP và thiết lập của bạn. Bạn sẽ cần phải hủy bỏ dòng này (bằng cách loại bỏ dấu chấm phẩy ban đầu): ;extension=sockets.so Vị trí của dòng có thể nằm trong: /etc/php/7.0/mods-available/sockets.ini (Php 7) (PHP 7) hoặc /etc/php5/mods-available/sockets.ini (Php 5) (PHP 5) Có thể có các tệp khác tùy thuộc vào phiên bản PHP và HĐH của bạn; Để tìm kiếm dòng trong tất cả các tệp trong /etc, hãy sử dụng lệnh này: grep -r "extension = sockets.so" /etc các cửa sổ Trên Windows, tệp này thường ở C: \ Windows \ php.ini. Giải quyết dòng này (bằng cách loại bỏ dấu chấm phẩy ban đầu): ;extension=php_sockets.dll Để biết thêm thông tin, hãy xem tài liệu PHP tại http://php.net/manual/en/book.sockets.php Thư viện FTPNhư đã đề cập ở trên, phương thức khuyến nghị cho kết nối FTP là sử dụng thư viện ổ cắm, nhưng nếu điều này không có sẵn, bạn sẽ cần bật thư viện FTP thay thế. Các hướng dẫn giống như ở trên, tuy nhiên bạn sẽ cần giải nén dòng mở rộng FTP trong tệp thay vì dòng mở rộng ổ cắm. Linux Trên Linux hoặc các hệ thống *NIX khác, phương thức để bật thư viện ổ cắm phụ thuộc vào phiên bản PHP và thiết lập của bạn. ;extension=ftp.so các cửa sổ Trên Windows, tệp này thường ở C: \ Windows \ php.ini. Giải quyết dòng này (bằng cách loại bỏ dấu chấm phẩy ban đầu): ;extension=php_ftp.dll Để biết thêm thông tin, hãy xem tài liệu PHP tại http://php.net/manual/en/book.sockets.php Để sử dụng các chức năng FTP với cấu hình PHP của bạn, bạn nên thêm tùy chọn --Enable-ftp khi cài đặt PHP.--enable-ftp option when installing PHP. Trên Windows, tiện ích mở rộng này luôn được xây dựng dưới dạng tiện ích mở rộng được chia sẻ và do đó phải được bật trong Php.ini. i_djon tại hotmail dot com ¶ 5 năm trước
Jacob tại Power9 Dot PW ¶ ¶ 5 năm trước
Gần đây tôi đã cài đặt Php 7 trong OS Windows 7 (32 bit). Tôi đã sử dụng thư viện FTP nicolab/php-ftp-client cho các chức năng FTP và tôi nhận được một ngoại lệ như
Và tôi thấy mã, có
Vì vậy, tôi đã kiểm tra tiện ích mở rộng được tải bởi PHP
Không có phần mở rộng FTP. Nhưng trong trang web PHP http://php.net/manual/en/ftp.installation.php
Tôi khởi động lại Apache nhiều lần. Vẫn là lỗi ngoại lệ FTP được hiển thị. Bạn có thể vui lòng hướng dẫn tôi giải quyết vấn đề này. Phiên bản PHP là
Làm thế nào để kích hoạt FTP trong PHP INI?Cài đặt Để sử dụng các chức năng FTP với cấu hình PHP của bạn, bạn nên thêm tùy chọn --Enable-ftp khi cài đặt PHP.Trên Windows, tiện ích mở rộng này luôn được xây dựng dưới dạng tiện ích mở rộng được chia sẻ và do đó phải được bật trong PHP.add the --enable-ftp option when installing PHP. On Windows this extension is always built as shared extension and as such has to be enabled in php.
FTP PHP là gì?PHP FTP Giới thiệu Các chức năng FTP cung cấp quyền truy cập máy khách vào máy chủ tệp thông qua Giao thức truyền tệp (FTP).Các chức năng FTP được sử dụng để mở, đăng nhập và kết nối gần, cũng như tải lên, tải xuống, đổi tên, xóa và nhận thông tin về các tệp từ các máy chủ tệp.File Transfer Protocol (FTP). The FTP functions are used to open, login and close connections, as well as upload, download, rename, delete, and get information on files from file servers. |