Ciao a tutti, ho un problema con la funzione ssh2_connect.
Questo è l'errore che visualizzo:
Fatal error: Call to undefined function ssh2_connect()
Inizialmente non avevo l'estensione abilitata nel php.ini e tanto meno non avevo la libreria php_ssh2.dll
Ho scaricato la libreria da internet, ne ho trovate varie versioni, le ho provate tutte....
le ho copiate nella cartella "C:\Program Files (x86)\php\ext".
Nel file php.ini alla voce "Directory in which the loadable extensions (modules) reside." è abilitato questo percorso:
extension_dir = "C:\Program Files (x86)\php\ext"
Sempre nel php.ini alla sezione "Dynamic Extensions" ho abilitato la libreria:
extension=php_ssh2.dll
Ho riavviato Apache (webserver) e anche il PC (windows 7), ma nulla da fare l'errore persiste.
Ho provato questo codice per verificare coso ho installato:
e come risultato ho ottenuto:
bool(false) ----- in riferimento a questo "var_dump(extension_loaded('ssh2'))"
Array ( ----- in riferimento a questo "print_r(get_loaded_extensions())"
[0] => Core
[1] => bcmath
[2] => calendar
[3] => ctype
[4] => date
[5] => ereg
[6] => filter
[7] => ftp
[8] => hash
[9] => iconv
[10] => json
[11] => mcrypt
[12] => SPL
[13] => odbc
[14] => pcre
[15] => Reflection
[16] => session
[17] => standard
[18] => mysqlnd
[19] => tokenizer
[20] => zip
[21] => zlib
[22] => libxml
[23] => dom
[24] => PDO
[25] => openssl
[26] => SimpleXML
[27] => wddx
[28] => xml
[29] => xmlreader
[30] => xmlwriter
[31] => apache2handler
[32] => curl
[33] => imap
[34] => mysql
[35] => mysqli
[36] => Phar
[37] => mhash )
Perciò sicuramente la funzione ssh2_connect non è installata, cosa mi sono dimenticato?
Perchè non funziona?
Mi potreste aiutare?
Grazie
Questo è l'errore che visualizzo:
Fatal error: Call to undefined function ssh2_connect()
Inizialmente non avevo l'estensione abilitata nel php.ini e tanto meno non avevo la libreria php_ssh2.dll
Ho scaricato la libreria da internet, ne ho trovate varie versioni, le ho provate tutte....
le ho copiate nella cartella "C:\Program Files (x86)\php\ext".
Nel file php.ini alla voce "Directory in which the loadable extensions (modules) reside." è abilitato questo percorso:
extension_dir = "C:\Program Files (x86)\php\ext"
Sempre nel php.ini alla sezione "Dynamic Extensions" ho abilitato la libreria:
extension=php_ssh2.dll
Ho riavviato Apache (webserver) e anche il PC (windows 7), ma nulla da fare l'errore persiste.
Ho provato questo codice per verificare coso ho installato:
PHP:
var_dump(extension_loaded('ssh2'));
echo "<br/>";
print_r(get_loaded_extensions());
echo "<br/>";
e come risultato ho ottenuto:
bool(false) ----- in riferimento a questo "var_dump(extension_loaded('ssh2'))"
Array ( ----- in riferimento a questo "print_r(get_loaded_extensions())"
[0] => Core
[1] => bcmath
[2] => calendar
[3] => ctype
[4] => date
[5] => ereg
[6] => filter
[7] => ftp
[8] => hash
[9] => iconv
[10] => json
[11] => mcrypt
[12] => SPL
[13] => odbc
[14] => pcre
[15] => Reflection
[16] => session
[17] => standard
[18] => mysqlnd
[19] => tokenizer
[20] => zip
[21] => zlib
[22] => libxml
[23] => dom
[24] => PDO
[25] => openssl
[26] => SimpleXML
[27] => wddx
[28] => xml
[29] => xmlreader
[30] => xmlwriter
[31] => apache2handler
[32] => curl
[33] => imap
[34] => mysql
[35] => mysqli
[36] => Phar
[37] => mhash )
Perciò sicuramente la funzione ssh2_connect non è installata, cosa mi sono dimenticato?
Perchè non funziona?
Mi potreste aiutare?
Grazie