在PHP中动态创建FTP



当用户注册时,我需要在服务器中为该用户创建一个文件夹,并用PHP为该文件夹创建FTP。

我如何创建FTP用户名、密码,以及如何将该FTP分配给特定文件夹

我可以访问WHM。任何人都可以指导我

我对WHM了解不多,但如果它是云解决方案,它应该提供API。

我在这里找到了更多关于的信息

https://documentation.cpanel.net/display/SDK/UAPI+函数+-+Ftp%3A%3Add_Ftp

那么你可能需要学习WHM api的工作原理

https://documentation.cpanel.net/display/SDK/Guide+至+WHM+neneneba API+1

然后你需要如何使用curl或一些rest api客户端

http://php.net/manual/en/curl.examples-basic.php

再说一遍,我不确定哪个客户端最好与WHM、一起使用

但是我找到了这个

https://github.com/tcdent/php-restclient

我不确定我是否能在这里帮你。

我用Cpanel访问了下面的URL,它工作得很好:)https://forums.cpanel.net/threads/cpanel-api-to-create-ftp-accounts.144121/

最新更新