Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: CodeIgniter + SSH2
Forum PHP.pl > Forum > PHP
mariuszg
Witam,

Do CodeIgniter-a chcę dodać bibliotekę SSH2.
http://phpseclib.sourceforge.net/ssh/intro.html

Przekopiowałem do libraries\ssh

Następnie podlinkowałem i rozszerzyłem klasę Net_SSH2

  1. if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2. require_once dirname(__FILE__) . '/ssh/Net/SSH2.php';
  3. class Ssh extends Net_SSH2
  4. {
  5. function __construct()
  6. {
  7. parent::__construct();
  8. }
  9. }



W kontrolerze :

  1. public function a()
  2. {
  3. $this->load->library('ssh');
  4. }



i posypało się błędami

"
A PHP Error was encountered

Severity: Warning

Message: Missing argument 1 for Net_SSH2::__construct(), called in D:\wamp\www\vncn\application\libraries\Ssh.php on line 9 and defined

Filename: Net/SSH2.php

Line Number: 886

Backtrace:

File: D:\wamp\www\vncn\application\libraries\ssh\Net\SSH2.php
Line: 886
Function: _error_handler

File: D:\wamp\www\vncn\application\libraries\Ssh.php
Line: 9
Function: __construct

File: D:\wamp\www\vncn\application\controllers\rack.php
Line: 185
Function: library

File: D:\wamp\www\vncn\index.php
Line: 292
Function: require_once
"

aha - przykład w instrukcji bez użycia CodeIgniter-a działa

Proszę o wsparcie
lukaskolista
Przecież jest wyraźnie napisane, że nie podajesz argumentu do konstruktora.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.