サポート » 使い方全般 » PHPのエラー

  • 今まで普通に使用できていたサイトで

    Catchable fatal error: Argument 1 passed to force_ssl_login() must be an array, boolean given, called in /xxx/wp-includes/default-constants.php on line 243 and defined in /xxx/wp-includes/functions.php on line 3426

    とエラーが表示されてしまいました。

    <default-constants.php on line 243>

    function wp_ssl_constants( ) {
      /**
       * @since 2.6.0
       */
      if ( !defined('FORCE_SSL_ADMIN') )
        define('FORCE_SSL_ADMIN', false);
      force_ssl_admin(FORCE_SSL_ADMIN);
      /**
    
       * @since 2.6.0
       */
      if ( !defined('FORCE_SSL_LOGIN') )
        define('FORCE_SSL_LOGIN', false);
      force_ssl_login(FORCE_SSL_LOGIN); <=243
    }

    <functions.php on line 3426>

    function force_ssl_login( $force = null ) { <=3426
      static $forced = false;
      if ( !is_null( $force ) ) {
        $old_forced = $forced;
        $forced = $force;
        return $old_forced;
      }
      return $forced;
    }

    PHPのバージョンは5.3.2でアパッチの再起動でなおったのですが、これはどのような原因が考えられますでしょうか?

    ちなみに、SSLは使用していません。

  • トピック「PHPのエラー」には新たに返信することはできません。