J'ai un souci sur mes serveurs avec ssh2.
Mon script PHP est en erreur :
if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist");
Mais quanf je fais :
php -a
$result = ssh2_connect('localhost',PORT);
=> ça marche ok.
Ce petit script exécuté sur Putty :
<?php
if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist");
$connection = ssh2_connect(IP, PORT);
echo "<p style='color:green;'>ssh2_connect: Ok</p>";
ssh2_auth_password($connection, 'root', PWD);
echo "<p style='color:green;'>passwd Ok</p>";
?>
=> ça marche ok.
Mais ce même script lancé à parti d'un navigateur est en erreur : "function ssh2_connect doesn't exist"
Y-a-t-il un configuration Apache à ajouter ? (php 7.3, ubuntu 16.04)
J'ai déjà ajouté :
extension=php_ssh2.dll
extension=ssh2.so
dans le php.ini (/etc/php/7.3/apache2/php.ini)
Et relancé le service apache. Mais j'ai toujours l'erreur : "function ssh2_connect doesn't exist".
Quelqu'un aurait-il une idée ?
Merci de votre aide
[ajout des balises code]
Afficher la suite