我的客户希望我创建一个“简单”的脚本(用PHP编写)。
他希望在表单中填入域名、子域名和博客标题。该脚本应为每个域创建子域,并自动在其中安装WordPress。
使用Plesk API创建子域很容易,但是当我想安装WordPress时,问题就出现了。虽然有自动安装程序,但我在API中找不到它。
当创建一个子域时,我填写了它的FTP登录和密码,然后我就可以通过FTP连接并上传WordPress文件。对于自动执行此操作,有什么建议吗?该脚本可能会在安装了Plesk的客户端服务器上运行。
发布于 2012-01-21 23:28:03
如果可以从APS Catalog获取wordpress,您应该使用Plesk API将应用程序安装到webspace/subdomain。了解有关Plesk API的更多信息
http://download1.parallels.com/Plesk/PP10/10.1.1/Doc/en-US/online/plesk-api-rpc/index.htm
发布于 2012-03-05 23:55:49
安装WordPress或任何其他应用程序的文档非常少。可以在以下位置找到一些一般信息:
但是你需要为WordPress提供什么样的设置确实是一个非常非常大的问题。
发布于 2012-04-23 19:37:24
我同意文档太差了。以下是可能对您有帮助的呼叫列表。你应该在请求中加入一个合适的版本。我希望你使用的是Plesk 10x。
从目录中<packet version="1.6.3.4"> <aps> <get-packages-list><all/></get-packages-list> </aps> </packet>
将应用程序<packet version="1.6.3.4"> <aps> <download-package> <package> <name>WordPress</name> </package> </download-package> </aps> </packet>>
<packet version="1.6.3.4"> <aps> <install> <domain-name>mydomaun.com</domain-name> <package> <name>WordPress</name> </package> <settings> <setting> <name>admin_email</name> <value>e@mail.com</value> </setting> <setting> <name>admin_password</name> <value>qweqwe</value> </setting> </settings> </install> </aps> </packet>
https://stackoverflow.com/questions/7688229
复制相似问题