Beiträge von pheck

    Hallo Ralf,

    danke für die Antwort, aber leider scheint mit der Installation erstmal alles OK zu sein. SSHD hatte ich bereits restarted (sogar mal vorausschauend den gesamten Webserver), auch die Streams sehen OK aus:

    Zitat

    Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip, ssh2.shell, ssh2.exec, ssh2.tunnel, ssh2.scp, ssh2.sftp

    Ich habe mal das im von Dir geposteten Link angeführte PHP Script ausprobiert - die Login-Erfolg Meldung erscheint, aber nicht die Ausgabe des "ls -al", welches über ssh_exec ausgeführt wird - allerdings kommt auch nicht die im Script hinterlegte Fehlermeldung.

    Ciao
    Peter

    Hallo zusammen,

    Blog: ph-blog.de
    Wordpress Version: 3.3.0

    nach einem Serverumzug gibt es Probleme mit dem Update via SSH2:

    Ich habe die SSH2 Unterstützung auf dem Debian Server aktiviert:

    Zitat

    apt-get install libssh2-php
    /etc/init.d/apache2 restart

    In der Datei /etc/php5/conf.d/ssh2.ini steht jetzt:
    extension=ssh2.so

    phpinfo() zeigt mir auch, das das Modul in PHP integriert ist:

    Auch im Updateformular von Wordpress ist die Option SSH2 enabled und angewählt.

    Versuche ich jetzt Wordpress selbst upzudaten, dann kommt im Frontend die Fehlermeldung:

    Zitat

    WordPress Verzeichnis kann nicht gefunden werden.

    Die Installation ging schief

    Im Errorlog des Webserver steht dann:

    Zitat

    [Sun Jan 08 17:48:03 2012] [error] [client 93.230.54.143] PHP Warning: ssh2_sftp(): Unable to startup SFTP subsystem: Timeout waiting for response from SFTP subsystem in /var/www/vhosts/ph-blog.de/httpdocs/wp-admin/includes/class-wp-filesystem-ssh2.php on line 127, referer: http://ph-blog.de/wp-admin/updat…do-core-upgrade

    Versuche ich das gleiche mit einem Plugin, so sieht es ein klein wenig anders aus - im Frontend steht:

    Zitat

    Der Updateprozess beginnt. Dies kann eine Weile dauern, hab bitte etwas Geduld.

    Anschalten des Wartungsmodus…

    Alle Aktualisierungen sind komplett.

    Im Error Log ist folgendes zu finden:

    Zitat

    [Sun Jan 08 17:50:04 2012] [error] [client 93.230.54.143] PHP Warning: ssh2_sftp(): Unable to startup SFTP subsystem: Timeout waiting for response from SFTP subsystem in /var/www/vhosts/ph-blog.de/httpdocs/wp-admin/includes/class-wp-filesystem-ssh2.php on line 127, referer: http://ph-blog.de/wp-admin/updat…once=6e098e2221

    [Sun Jan 08 17:50:04 2012] [error] [client 93.230.54.143] PHP Warning: ssh2_sftp_rmdir() expects parameter 1 to be resource, boolean given in /var/www/vhosts/ph-blog.de/httpdocs/wp-admin/includes/class-wp-filesystem-ssh2.php on line 258, referer: http://ph-blog.de/wp-admin/updat…once=6e098e2221

    [Sun Jan 08 17:50:04 2012] [error] [client 93.230.54.143] PHP Warning: file_put_contents(ssh2.sftp:///.maintenance): failed to open stream: operation failed in /var/www/vhosts/ph-blog.de/httpdocs/wp-admin/includes/class-wp-filesystem-ssh2.php on line 165, referer: http://ph-blog.de/wp-admin/updat…once=6e098e2221

    [Sun Jan 08 17:50:04 2012] [error] [client 93.230.54.143] PHP Warning: ssh2_sftp(): Unable to startup SFTP subsystem: Timeout waiting for response from SFTP subsystem in /var/www/vhosts/ph-blog.de/httpdocs/wp-admin/includes/class-wp-filesystem-ssh2.php on line 127, referer: http://ph-blog.de/wp-admin/updat…once=6e098e2221

    Hmm, jetzt bin ich etwas ratlos, wie ich den Fehler weiter eingrenzen kann, die Such im Forum und bei Google hat mir nicht viel weiter geholfen.

    Ok, in der Zwischenzeit behelfe ich mir damit, für die Zeit der Installation kurz den FTP Server hochzufahren und danach wieder runter - ist aber nicht der Weisheit letzter Schluss...

    Hat jemand eine gute Idee?

    Ciao
    Peter