是这样,客户有套PHP程序要发布在我的服务器上面,我已经把程序和数据库都拿过来了(我能肯定是一套程序),但是我发布在我服务器上之后,网站和以前的网站不一样,很多功能没有实现,还有图片没显示的,反正就是不一样不知道是怎么回事!求高手赐教!本人是搞。net开发的!对PHP是个菜鸟!希望有高手能给予解决方案?拜谢了!

解决方案 »

  1.   

    首先确认你的服务器是否支持php(让iis支持php还是很方便的)
    其次请客户检查它的程序是否需要绝对路径
      

  2.   

    config.php就这么点东西!
    <?
    session_start();
    if(!isset($_SESSION['UserInfo'])){
    header ("location:login.php");
    exit;
    //echo "<script>top.location='login.php?expire=1'</script>"; }
    require("mytools.php"); require("database.php"); require("function.php"); $user_module=array("","文章","产品","图片","下载","招聘","反馈","会员","订单","论坛");?>你看下!www.gzgolf.net (这是客户以前的网站)  http://gz.51clubank.com/(这是我拿程序发布在我服务器上的)
     麻烦你比较下 这两个网站的区别问题可能会出现在哪?
      

  3.   

    支持的!我的IIS上有支持PHP的插件,如果不支持的话我发布的网站也显示不出来!另外这个绝对路径,如果需要绝对路径的话,我去哪可以看的到,或者说我去哪可以改动?
    你看下!www.gzgolf.net (这是客户以前的网站) http://gz.51clubank.com/(这是我拿程序发布在我服务器上的)!
      

  4.   

    有些功能需要用到php扩展,不同的服务器可能装扩展不同例如N年前我租过一个空间,支持GD(版本也一样),就是有个函数死活报未定义,其他GD函数都没问题
    估计是空间编译GD的时候搞差错了
      

  5.   

    那如果真是这样。是关于PHP的扩展,我怎么解决呢?
      

  6.   

    本帖最后由 xuzuning 于 2011-04-22 07:50:20 编辑