lgw2008521 2011-10-05 08:20:06 3012次浏览 4条回复 0 0 0

我现在做的一个网站,最近网站更换了服务器。问题是:在本地登录和推出都正常;但在服务器也能登录和退出成功,就是登录和退出的有一段延迟时间。在原服务器上时没有这个问题。请大家帮忙参谋一下!谢谢

  • 回复于 2011-10-05 10:43 举报

    能否提供更详细的信息,例如远程服务器的网络速度怎么样啊,又或者服务器的速度是不是比较慢等等

  • 回复于 2011-10-05 13:53 举报

    网站其他页面打开都没问题,正常,就只是登录和退出这两个操作执行的时候慢,所以不知你要看哪些相关文件,该项目是结合discuz论坛的,实现同步登录,贴一段退出代码:

    public function actionLogout() {
        Yii::import('application.vendors.*');
        require_once('ucenter.php');
        $cookie = Yii::app()->request->getCookies();
        Yii::app()->user->logout();
        unset($cookie['Example_auth']);
        echo uc_user_synlogout() .'<script type="text/javascript">window.history.go(-1);</script>';
    }
    

    是不是因为uc_user_synlogout() 这个函数或者是require_once('ucenter.php');这个因为文件有问题啊;

    ucenter.php代码:

    <?php
    $paht = Yii::app()->basePath.'/../';
    require_once($path.'config.inc.php');
    require_once($path.'uc_client/client.php');
    
  • 回复于 2011-10-05 14:23 举报

    3楼的代码是拷贝的还是手工输入的啊,怎么好像有不对的“$paht =..."

  • 回复于 2011-10-06 16:34 举报

    我改过了,好像和这个地方没什么多大的原因啊。还是挺慢的

您需要登录后才可以回复。登录 | 立即注册