在PHP中动态创建FTP

时间:2016-05-12 16:38:48

标签: php ftp

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

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

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

2 个答案:

答案 0 :(得分:0)

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

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

https://documentation.cpanel.net/display/SDK/UAPI+Functions+-+Ftp%3A%3Aadd_ftp

然后你可能需要学习WHM api的作品

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

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

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

再次,我不确定哪个客户端最适合WHM,

但我发现了这个

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

我不确定我是否可以在这里帮助你。

答案 1 :(得分:0)

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