我想在Plesk中使用PHP創建子域和數據庫。我正在查看他們的API文檔,但我無法弄清楚如何做這兩件事情,所以如果你能幫助我,那會很棒!Plesk動態創建子域和數據庫
0
A
回答
0
稍後。創建子域:
/usr/local/psa/bin/subdomain -c %subdomain% -www-root %subdomain% -php true -ssi true -d %domain%
數據庫我通常使用CREATE DATABASE直接創建到MySQL。
0
無法爲子域創建數據庫,只能爲域/訂閱創建數據庫。 這裏的API請求:
<packet version="1.6.3.0">
<database>
<add-db>
<webspace-id>2</webspace-id>
<name>MyBase</name>
<type>mysql</type>
</add-db>
</database>
</packet>
那裏的網絡空間-ID - 您的子域的it'a ID(不是子網域)。
如果您嘗試創建子域分貝,您會收到以下消息:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.3.0">
<database>
<add-db>
<result>
<status>error</status>
<errcode>1023</errcode>
<errtext>This object can be created **only in a webspace**.</errtext>
</result>
</add-db>
</database>
</packet>
所以,首先你需要獲得有關子域的父域信息的:
<packet version="1.5.2.0">
<subdomain>
<get>
<filter>
<name>sub.domain.com</name>
</filter>
</get>
</subdomain>
</packet>
然後獲得父代的ID:
<packet version="1.6.3.0">
<webspace>
<get>
<filter>
<name>domain.com</name>
</filter>
<dataset>
<gen_info/>
</dataset>
</get>
</webspace>
</packet>
然後使用收到的ID在父代上創建數據庫。
相關問題
- 1. 在plesk api中創建數據庫
- 2. 創建動態子域名
- 3. 動態創建子域
- 4. 動態創建子域
- 5. 創建asp.net動態子域
- 6. 動態創建數據庫
- 7. 創建數據庫動態
- 8. 從asp數據庫動態創建菜單和子菜單.net
- 9. 創建動態數據域cakephp
- 10. 如何在Plesk 11中創建子域的域別名?
- 11. 如何爲動態域創建動態子域
- 12. ASP.NET Web App,動態創建子域
- 13. 如何動態創建子域名
- 14. 創建虛擬動態子域
- 15. 在wp中創建動態子域名
- 16. 在ASP.NET中動態創建子域
- 17. 動態創建Spring數據存儲庫
- 18. 如何創建動態數據庫?
- 19. Spring-iBatis動態創建數據庫
- 20. 如何動態創建動態庫中的mysql數據庫
- 21. 如何使用父/子從數據庫WPF創建動態TreeView
- 22. 在SQLServer,創建動態數據庫名稱的數據庫2005
- 23. 數據綁定和動態TabPanel創建
- 24. 創建動態列和數據綁定
- 25. Plesk和帶有子域的容器
- 26. 根據codeigniter中的子域URL動態設置數據庫?
- 27. Plesk沒有創建一個新的數據庫服務器
- 28. 如何創建動態域?
- 29. Struts2 - 動態表單域和數據庫數據檢索
- 30. 使用PHP創建數據庫/用戶/特權,但對於Plesk上的域創建
這是什麼問題?您應該創建域,然後創建子域並最終創建數據庫。 – rdo 2012-07-16 05:15:46