PEAR路径配置通知已定义

时间:2013-02-01 17:19:06

标签: pear config php notice

我似乎有一个糟糕的梨配置,但无法发现原因,我在使用此库时收到'通知已定义'消息。

在我的php.ini上我有:

.:/usr/share/php:/usr/share/php/libzend-framework-php

命令'which pear'返回:

/usr/bin/pear

命令'pear config-get php_dir'返回:

/usr/share/php/

我不是为什么梨似乎要加载两次。

这就是我使用代码的方式:

 require_once ('Auth.php');//Pear Auth

       $dns = 'mysql://'.USER.':'.Util::decodePass(PASSWORD).'@'.SERVER.'/'.DBNAME;

       // All options:
       // Use specific username and password columns.
       // Use SHA1() to encrypt the passwords.
       // Retrieve all fields.
       $options = array(
       'dsn' => $dns,
       'table' => 'usuario',
       'usernamecol' => 'login',
       'passwordcol' => 'password',
       'cryptType' => 'md5', //'sha1'
       'db_fields' => '*'
       );

      // Create the Auth object:
      $auth = new Auth('DB', $options, 'show_login_form');

      // Start the authorization:
      $auth->start();

      // Confirm authorization:
      if ($auth->checkAuth()) {
         //Authorized      

              echo(javaScriptRedirect(true,$js));


       } else { // Unauthorized.

         echo(javaScriptRedirect(false,$js));

                //no se valida la autenticacion
       }

0 个答案:

没有答案