2011-03-21 56 views
0

我有一个函数代码动态地php.Code使子域名低于子站点创建问题dyamicaly在PHP

<?php 

define('CPANELUSER','username'); 
define('CPANELPASS','password'); 
define('CPANEL_SKIN','x3'); 
define('DOMAIN','www.abcd.com '); 


$result = subd('localhost',2082,$cpaneluser,$cpanelpass,$request); 

function subd($host,$port,$ownername,$passw,$request) { 

    $sock = fsockopen('localhost',2082); 

    if(!$sock) {  
    print('Socket error'); 
    exit(); 
    } 
    // ... 

这是工作确定我的测试server.But当我的文件传输到客户服务器,这是不工作。客户服务器是“iPage”,即时通讯发生错误“套接字错误”。我不想低估为什么这是错误发生,即使这在以前的服务器中工作正常。并且在iPage中也没有任何皮肤名称可用。帮助我。 谢谢

回答

1

也许您的客户服务器的配置不允许使用套接字连接。使用fsockopen的调试参数(http://de2.php.net/manual/en/function.fsockopen.php)可以清楚地了解发生了什么问题。错误号和错误字符串会非常有帮助!

+0

谢谢您的接受!错误是什么? – strauberry 2011-03-21 10:54:22

1

Strauberry是对的。不过,您似乎可以使用Cpanel API来执行此类任务。