我有一個啓用了CPanel和Suphp的VPS(CentOS)。 Apache/2.0.63(Unix)mod_ssl/2.0.63 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_fcgid/2.3.5從PHP創建插件域
作爲root我創建了一個帳戶,爲它設置一個域。現在我可以登錄到該帳戶的CPanel並創建插件域。對於我的項目,我希望允許我的網站訪問者從我的PHP腳本中執行相同的操作(創建插件域)。
我想這隻適用於PHP,因爲它需要更改PHP可能無權執行的配置文件,我不知道是否有可能獲得PHP進程所需的權限。我懷疑我必須創建一個命令文件並使用system()或類似的PHP函數來調用它。但我不知道如何給這個命令文件足夠的權利。也許可以有一些用戶切換命令,然後改變配置文件的必要的東西...請指教。
謝謝。
情況並非如此。我希望使用註冊域名的用戶將他們的'A'記錄指向我的VPS,然後進入我的網站,輸入域名並點擊一些按鈕,說'添加我的域名'。該腳本修改了Apache配置文件並對系統進行了其他必要的更新以允許這些新增加的域的即時可用性。 – ealexnet 2010-10-08 12:42:10