Hướng dẫn how to create folder in ftp server using php? - cách tạo thư mục trong máy chủ ftp bằng php?

Tôi sử dụng Current PHP version: 7.1.4 cho acd Ứng dụng back-end.

Tôi đang cố gắng tạo thư mục trên ftp server của mình. Với liên kết trực tiếp đến tệp PHP http://site/php/directory.php Echo là

Hình ảnh tạo thành công

Sau đó, thư mục images không tồn tại trong thư mục và với liên kết thứ hai đến PHP, tin nhắn là:

CẢNH BÁO: ftp_mkdir (): Không thể tạo thư mục: Tệp tồn tại trong /path/php/directory.php trên dòng 8 lỗi trong khi tạo hình ảnh

Nhưng thư mục images không được tạo và không tồn tại trong thư mục. Sau đó, tôi đã tạo thủ công một thư mục images với công cụ máy khách FTP, theo cách này thư mục thực sự được tạo như thường lệ.

Tại sao với liên kết đầu tiên đến Echo http://site/php/directory.phpSuccessfully created images và với Current PHP version: 7.1.40 thứ hai nếu thư mục images không được tạo, và sau đó, tôi cũng có thể tạo thư mục images theo cách thủ công. Tôi không chắc chắn, có thể đó là một số cài đặt máy chủ mặc định cụ thể hoặc một số loại thư mục ẩn. Tôi không có các tệp ẩn ở đó, vì vậy không biết điều gì là sai ở đây:

 

(Php 4, Php 5, Php 7, Php 8)

ftp_mkdir - tạo một thư mụcCreates a directory

Sự mô tả

ftp_mkdir (ftp \ kết nối Current PHP version: 7.1.43, chuỗi Current PHP version: 7.1.44): chuỗi | false(FTP\Connection Current PHP version: 7.1.43, string Current PHP version: 7.1.44): string|false

Thông số

Current PHP version: 7.1.45

Một thể hiện kết nối ftp \.FTP\Connection instance.

Current PHP version: 7.1.46

Tên của thư mục sẽ được tạo ra.

Trả về giá trị

Trả về tên thư mục mới được tạo trên thành công hoặc Current PHP version: 7.1.47 bị lỗi.Current PHP version: 7.1.47 on error.

Errors/Exceptions

Phát ra lỗi cấp Current PHP version: 7.1.48 nếu thư mục đã tồn tại hoặc các quyền có liên quan ngăn chặn việc tạo thư mục.Current PHP version: 7.1.48 level error if the directory already exists or the relevant permissions prevent creating the directory.

Thay đổi

Phiên bảnSự mô tả
8.1.0 ftp_mkdir (ftp \ kết nối Current PHP version: 7.1.43, chuỗi Current PHP version: 7.1.44): chuỗi | falseFTP\Connection instance now; previously, a resource was expected.

Thông số

Current PHP version: 7.1.45ftp_mkdir() example

Ionic20

Ionic21

Ionic22

Một thể hiện kết nối ftp \.

Current PHP version: 7.1.46

Ionic23

Ionic24

Ionic25

Tên của thư mục sẽ được tạo ra.

Trả về giá trị

Ionic26

Ionic27

Ionic28

Ionic29

Trả về tên thư mục mới được tạo trên thành công hoặc Current PHP version: 7.1.47 bị lỗi.

Phát ra lỗi cấp Current PHP version: 7.1.48 nếu thư mục đã tồn tại hoặc các quyền có liên quan ngăn chặn việc tạo thư mục.

ftp server0

ftp server1

ftp server2

Ionic25

Thay đổi

Phiên bản

ftp server4

ftp server5

ftp server6

ftp server7

Ionic25

Tham số Current PHP version: 7.1.45 mong đợi một thể hiện kết nối FTP \ ngay bây giờ; Trước đây, một tài nguyên đã được dự kiến.

Ví dụ

ftp server9

http://site/php/directory.php0

http://site/php/directory.php1

http://site/php/directory.php2

http://site/php/directory.php3

http://site/php/directory.php4

http://site/php/directory.php5

http://site/php/directory.php6

Ionic25

PHP có thể tạo ra các thư mục không?

Hàm mkdir () được sử dụng để tạo thư mục trong PHP. Nó là một chức năng sẵn có trong PHP. Hàm mkdir () tạo một thư mục mới với tên đường dẫn được chỉ định. Đường dẫn và chế độ được gửi dưới dạng tham số đến hàm mkdir () và nó trả về thành công hoặc sai khi thất bại.. It is an inbuilt function in PHP. The mkdir() function creates a new directory with the specified pathname. The path and mode are sent as parameters to the mkdir() function and it returns TRUE on success or FALSE on failure.

FTP có thể tạo thư mục không?

Tiểu ban MKDIR chỉ đạo máy khách FTP gửi lệnh MKD đến máy chủ FTP máy chủ từ xa để tạo thư mục với thư mục tên.Nếu máy chủ là máy chủ truyền thông cho máy chủ Z/OS FTP và thư mục là tên bộ dữ liệu MVS đủ điều kiện, máy chủ sẽ phân bổ thư mục PDS hoặc PDSE có tên.. If the server is a Communications Server for z/OS FTP server, and directory is a fully qualified MVS data set name, the server allocates a PDS or PDSE named directory.

Chức năng nào tạo ra một thư mục trên máy chủ FTP?

Hàm ftp_mkdir () tạo một thư mục mới trên máy chủ FTP.ftp_mkdir() function creates a new directory on the FTP server.

Máy chủ FTP trong 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.The FTP functions give client access to file servers through the 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.